0001580642-20-003768.txt : 20201019 0001580642-20-003768.hdr.sgml : 20201019 20201019122202 ACCESSION NUMBER: 0001580642-20-003768 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201019 DATE AS OF CHANGE: 20201019 EFFECTIVENESS DATE: 20201019 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CWM, LLC CENTRAL INDEX KEY: 0001535847 IRS NUMBER: 274011107 STATE OF INCORPORATION: NE FISCAL YEAR END: 1211 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15648 FILM NUMBER: 201245734 BUSINESS ADDRESS: STREET 1: DODGE PLAZA, FIRST FLOOR STREET 2: 13321 CALIFORNIA STREET CITY: OMAHA STATE: NE ZIP: 68154 BUSINESS PHONE: 888-321-0808 MAIL ADDRESS: STREET 1: DODGE PLAZA, FIRST FLOOR STREET 2: 13321 CALIFORNIA STREET CITY: OMAHA STATE: NE ZIP: 68154 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001535847 XXXXXXXX 09-30-2020 09-30-2020 false CWM, LLC
DODGE PLAZA, FIRST FLOOR 13321 CALIFORNIA STREET OMAHA NE 68154
13F HOLDINGS REPORT 028-15648 N
Dani Hampton Compliance Manager 402-933-0269 /s/ Danielle Hampton Omaha NE 10-19-2020 0 2869 8994737
INFORMATION TABLE 2 infotable.xml WINNEBAGO INDS INC COM 974637100 10 200 SH SOLE 0 0 200 ISHARES TR US INDUSTRIALS 464287754 507 3032 SH SOLE 0 0 3032 UNITED AIRLS HLDGS INC COM 910047109 79 2265 SH SOLE 0 0 2265 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 40 754 SH SOLE 0 0 754 REXNORD CORP COM 76169B102 1 50 SH SOLE 0 0 50 DUPONT DE NEMOURS INC COM 26614N102 202 3645 SH SOLE 0 0 3645 GOGO INC COM 38046C109 4 400 SH SOLE 0 0 400 BARCLAYS PLC ADR 06738E204 6 1272 SH SOLE 0 0 1272 MYLAN NV SHS EURO N59465109 38 2583 SH SOLE 0 0 2583 INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 4136 159276 SH SOLE 0 0 159276 ASGN INC COM 00191U102 64 1000 SH SOLE 0 0 1000 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 10 267 SH SOLE 0 0 267 RENASANT CORP COM 75970E107 2 102 SH SOLE 0 0 102 TYLER TECHNOLOGIES INC COM 902252105 19 54 SH SOLE 0 0 54 KENNAMETAL INC COM 489170100 6 221 SH SOLE 0 0 221 ITRON INC COM 465741106 2 39 SH SOLE 0 0 39 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 24 2463 SH SOLE 0 0 2463 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 4 1380 SH SOLE 0 0 1380 WESTERN ASSET INTER MUNI FD COM 958435109 0 30 SH SOLE 0 0 30 CATO CORP NEW CL A 149205106 4 507 SH SOLE 0 0 507 NEWAGE INC COM 650194103 0 20 SH SOLE 0 0 20 DUFF & PHELPS UTLITY AND INF COM 26433C105 0 28 SH SOLE 0 0 28 EPAM SYS INC COM 29414B104 28 88 SH SOLE 0 0 88 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 9 218 SH SOLE 0 0 218 ORANGE SPONSORED ADR 684060106 13 1292 SH SOLE 0 0 1292 RAPID7 INC COM 753422104 21 348 SH SOLE 0 0 348 UNDER ARMOUR INC CL A 904311107 30 2658 SH SOLE 0 0 2658 TEMPLETON EMERGING MKTS INCO COM 880192109 0 9 SH SOLE 0 0 9 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1 79 SH SOLE 0 0 79 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8332 71401 SH SOLE 0 0 71401 OPORTUN FINL CORP COM 68376D104 1 98 SH SOLE 0 0 98 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3 97 SH SOLE 0 0 97 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 11377 208414 SH SOLE 0 0 208414 TRUIST FINL CORP COM 89832Q109 267 7030 SH SOLE 0 0 7030 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5595 45878 SH SOLE 0 0 45878 ISHARES TR MSCI KLD400 SOC 464288570 10052 78563 SH SOLE 0 0 78563 NEW RELIC INC COM 64829B100 11 200 SH SOLE 0 0 200 SNAP ON INC COM 833034101 641 4354 SH SOLE 0 0 4354 FLEXION THERAPEUTICS INC COM 33938J106 12 1150 SH SOLE 0 0 1150 ISHARES TR EUROPE ETF 464287861 9 209 SH SOLE 0 0 209 ISHARES TR US HOME CONS ETF 464288752 107 1894 SH SOLE 0 0 1894 ENZO BIOCHEM INC COM 294100102 2 860 SH SOLE 0 0 860 ONEMAIN HLDGS INC COM 68268W103 1402 44863 SH SOLE 0 0 44863 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 0 30 SH SOLE 0 0 30 FORTIS INC COM 349553107 1 31 SH SOLE 0 0 31 ISHARES TR CORE HIGH DV ETF 46429B663 2013 25011 SH SOLE 0 0 25011 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1 168 SH SOLE 0 0 168 CONNS INC COM 208242107 5 461 SH SOLE 0 0 461 PIMCO ETF TR INV GRD CRP BD 72201R817 21063 183703 SH SOLE 0 0 183703 INSEEGO CORP COM 45782B104 4 375 SH SOLE 0 0 375 TELEFLEX INCORPORATED COM 879369106 8528 25052 SH SOLE 0 0 25052 SPDR S&P 500 ETF TR TR UNIT 78462F103 66 1600 SH Call SOLE 0 0 1600 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 95 650 SH SOLE 0 0 650 PIONEER MUN HIGH INCOME ADVA COM 723762100 0 14 SH SOLE 0 0 14 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 230 5715 SH SOLE 0 0 5715 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 257 6513 SH SOLE 0 0 6513 ISHARES TR U.S. TECH ETF 464287721 626 2079 SH SOLE 0 0 2079 ALARM COM HLDGS INC COM 011642105 83 1500 SH SOLE 0 0 1500 ISHARES TR MSCI GLOBAL IMP 46435G532 15351 190784 SH SOLE 0 0 190784 INCYTE CORP COM 45337C102 14 155 SH SOLE 0 0 155 TRADEWEB MKTS INC CL A 892672106 12 202 SH SOLE 0 0 202 ISHARES TR US AER DEF ETF 464288760 2850 17992 SH SOLE 0 0 17992 SIGNATURE BK NEW YORK N Y COM 82669G104 12 144 SH SOLE 0 0 144 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1604 65271 SH SOLE 0 0 65271 INGEVITY CORP COM 45688C107 2 50 SH SOLE 0 0 50 G III APPAREL GROUP LTD COM 36237H101 1 100 SH SOLE 0 0 100 GENERAL DYNAMICS CORP COM 369550108 229 1652 SH SOLE 0 0 1652 MATTEL INC COM 577081102 3 217 SH SOLE 0 0 217 HURON CONSULTING GROUP INC COM 447462102 3 83 SH SOLE 0 0 83 YUM BRANDS INC COM 988498101 359 3936 SH SOLE 0 0 3936 SPDR S&P 500 ETF TR TR UNIT 78462F103 126 10000 SH Put SOLE 0 0 10000 BLACKROCK ENHANCED GLOBAL DI COM 092501105 2 206 SH SOLE 0 0 206 SPDR SER TR SPDR BLOOMBERG 78468R663 115 1259 SH SOLE 0 0 1259 ROBERT HALF INTL INC COM 770323103 34 635 SH SOLE 0 0 635 ALPHATEC HLDGS INC COM NEW 02081G201 1 83 SH SOLE 0 0 83 QORVO INC COM 74736K101 48 373 SH SOLE 0 0 373 ISHARES TR US REGNL BKS ETF 464288778 184 5631 SH SOLE 0 0 5631 BLOCK H & R INC COM 093671105 21 1278 SH SOLE 0 0 1278 SNAP INC CL A 83304A106 464 17771 SH SOLE 0 0 17771 LENNOX INTL INC COM 526107107 9 34 SH SOLE 0 0 34 OCCIDENTAL PETE CORP COM 674599105 29 2900 SH SOLE 0 0 2900 SILVERGATE CAP CORP CL A 82837P408 2 150 SH SOLE 0 0 150 RBC BEARINGS INC COM 75524B104 9 74 SH SOLE 0 0 74 PERRIGO CO PLC SHS G97822103 6 120 SH SOLE 0 0 120 PALOMAR HLDGS INC COM 69753M105 8693 83391 SH SOLE 0 0 83391 AMERICAN ASSETS TR INC COM 024013104 7 300 SH SOLE 0 0 300 WISDOMTREE TR US TOTAL DIVIDND 97717W109 31 329 SH SOLE 0 0 329 KADANT INC COM 48282T104 5028 45866 SH SOLE 0 0 45866 HOULIHAN LOKEY INC CL A 441593100 2 28 SH SOLE 0 0 28 NATIONAL HEALTHCARE CORP COM 635906100 840 13474 SH SOLE 0 0 13474 CARNIVAL CORP UNIT 99/99/9999 143658300 66 4336 SH SOLE 0 0 4336 SPOTIFY TECHNOLOGY S A SHS L8681T102 139 573 SH SOLE 0 0 573 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 31 5225 SH SOLE 0 0 5225 SIXTH STREET SPECIALTY LENDN COM 83012A109 7 383 SH SOLE 0 0 383 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 128 12221 SH SOLE 0 0 12221 ELANCO ANIMAL HEALTH INC COM 28414H103 5 174 SH SOLE 0 0 174 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 14 292 SH SOLE 0 0 292 SPDR SER TR SSGA US LRG ETF 78468R804 13 123 SH SOLE 0 0 123 ROCKWELL AUTOMATION INC COM 773903109 601 2722 SH SOLE 0 0 2722 NOW INC COM 67011P100 0 6 SH SOLE 0 0 6 SEALED AIR CORP NEW COM 81211K100 26 681 SH SOLE 0 0 681 ISHARES TR RUSEL 2500 ETF 46435G268 247 5515 SH SOLE 0 0 5515 ISHARES TR EXPANDED TECH 464287515 1076 3458 SH SOLE 0 0 3458 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 19 1155 SH SOLE 0 0 1155 ISHARES TR MSCI CHINA A 46434V514 107 2910 SH SOLE 0 0 2910 ARCHROCK INC COM 03957W106 7 1252 SH SOLE 0 0 1252 SEATTLE GENETICS INC COM 812578102 1444 7377 SH SOLE 0 0 7377 ECOLAB INC COM 278865100 1051 5259 SH SOLE 0 0 5259 COHEN & STEERS QUALITY INCOM COM 19247L106 22 1963 SH SOLE 0 0 1963 ETSY INC COM 29786A106 16303 134040 SH SOLE 0 0 134040 BROADCOM INC COM 11135F101 1002 2751 SH SOLE 0 0 2751 BLOOMIN BRANDS INC COM 094235108 17 1144 SH SOLE 0 0 1144 NVENT ELECTRIC PLC SHS G6700G107 3 149 SH SOLE 0 0 149 COTY INC COM CL A 222070203 0 33 SH SOLE 0 0 33 WAYFAIR INC CL A 94419L101 73 252 SH SOLE 0 0 252 PARK NATL CORP COM 700658107 906 11053 SH SOLE 0 0 11053 LEXINGTON REALTY TRUST COM 529043101 10 918 SH SOLE 0 0 918 STRATASYS LTD SHS M85548101 14 1137 SH SOLE 0 0 1137 TRINET GROUP INC COM 896288107 5 82 SH SOLE 0 0 82 WISDOMTREE TR EMER MKT HIGH FD 97717W315 5864 166410 SH SOLE 0 0 166410 RESMED INC COM 761152107 374 2183 SH SOLE 0 0 2183 WELLS FARGO CO NEW COM 949746101 4 1000 SH Call SOLE 0 0 1000 RAVEN INDS INC COM 754212108 24 1100 SH SOLE 0 0 1100 ISHARES TR MSCI AC ASIA ETF 464288182 57 745 SH SOLE 0 0 745 SYNOPSYS INC COM 871607107 80 375 SH SOLE 0 0 375 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 12333 308135 SH SOLE 0 0 308135 GAP INC COM 364760108 14 839 SH SOLE 0 0 839 REGIONS FINANCIAL CORP NEW COM 7591EP100 164 14198 SH SOLE 0 0 14198 CBOE GLOBAL MARKETS INC COM 12503M108 26 293 SH SOLE 0 0 293 AARONS INC COM PAR $0.50 002535300 22 383 SH SOLE 0 0 383 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 42 2346 SH SOLE 0 0 2346 US BANCORP DEL COM NEW 902973304 23451 654130 SH SOLE 0 0 654130 REDFIN CORP COM 75737F108 9 172 SH SOLE 0 0 172 SURGERY PARTNERS INC COM 86881A100 2 100 SH SOLE 0 0 100 WNS HLDGS LTD SPON ADR 92932M101 12 190 SH SOLE 0 0 190 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 179 6936 SH SOLE 0 0 6936 NOVO-NORDISK A S ADR 670100205 7932 114244 SH SOLE 0 0 114244 AON PLC SHS CL A G0403H108 3705 17958 SH SOLE 0 0 17958 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 58 985 SH SOLE 0 0 985 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 43 728 SH SOLE 0 0 728 URBAN OUTFITTERS INC COM 917047102 3 141 SH SOLE 0 0 141 PVH CORPORATION COM 693656100 6 103 SH SOLE 0 0 103 AUTOMATIC DATA PROCESSING IN COM 053015103 638 4576 SH SOLE 0 0 4576 GENESCO INC COM 371532102 2 94 SH SOLE 0 0 94 SELECT SECTOR SPDR TR ENERGY 81369Y506 873 29152 SH SOLE 0 0 29152 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 0 12 SH SOLE 0 0 12 NU SKIN ENTERPRISES INC CL A 67018T105 0 2 SH SOLE 0 0 2 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 39 1572 SH SOLE 0 0 1572 SPDR S&P 500 ETF TR TR UNIT 78462F103 55 1600 SH Call SOLE 0 0 1600 SAUL CTRS INC COM 804395101 1 50 SH SOLE 0 0 50 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3 302 SH SOLE 0 0 302 ADIENT PLC ORD SHS G0084W101 2 103 SH SOLE 0 0 103 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 34 1682 SH SOLE 0 0 1682 UNDER ARMOUR INC CL A 904311107 3 1000 SH Call SOLE 0 0 1000 PURE STORAGE INC CL A 74624M102 8 491 SH SOLE 0 0 491 GOLDMAN SACHS ETF TR FINANCE REIMAGI 381430321 20 314 SH SOLE 0 0 314 KRAFT HEINZ CO COM 500754106 105 3519 SH SOLE 0 0 3519 FLEXSHARES TR STOX GLB INDEX 33939L688 63 574 SH SOLE 0 0 574 GLACIER BANCORP INC NEW COM 37637Q105 1122 34999 SH SOLE 0 0 34999 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 43196 202853 SH SOLE 0 0 202853 NATIONAL RESH CORP COM NEW 637372202 8 157 SH SOLE 0 0 157 EATON VANCE CORP COM NON VTG 278265103 1653 43329 SH SOLE 0 0 43329 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 67 8976 SH SOLE 0 0 8976 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 68 5069 SH SOLE 0 0 5069 ATHERSYS INC NEW COM 04744L106 5 2500 SH SOLE 0 0 2500 DARLING INGREDIENTS INC COM 237266101 24 670 SH SOLE 0 0 670 CONTINENTAL RES INC COM 212015101 7 586 SH SOLE 0 0 586 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 204 19566 SH SOLE 0 0 19566 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 13 579 SH SOLE 0 0 579 TREX CO INC COM 89531P105 120 1676 SH SOLE 0 0 1676 UBS AG JERSEY BRANCH ALERIAN INFRST 902641646 5 496 SH SOLE 0 0 496 SPDR S&P 500 ETF TR TR UNIT 78462F103 295 6500 SH Call SOLE 0 0 6500 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 26 610 SH SOLE 0 0 610 VORNADO RLTY TR SH BEN INT 929042109 0 2 SH SOLE 0 0 2 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 52 242 SH SOLE 0 0 242 VIASAT INC COM 92552V100 4 121 SH SOLE 0 0 121 WESTWOOD HLDGS GROUP INC COM 961765104 0 22 SH SOLE 0 0 22 PINTEREST INC CL A 72352L106 6089 146698 SH SOLE 0 0 146698 SPDR S&P 500 ETF TR TR UNIT 78462F103 28 5000 SH Put SOLE 0 0 5000 GROUP 1 AUTOMOTIVE INC COM 398905109 208 2350 SH SOLE 0 0 2350 LANCASTER COLONY CORP COM 513847103 1091 6100 SH SOLE 0 0 6100 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 0 41 SH SOLE 0 0 41 SPDR SER TR S&P 400 MDCP GRW 78464A821 36 631 SH SOLE 0 0 631 ISHARES TR S&P 100 ETF 464287101 14 88 SH SOLE 0 0 88 ADVENT CONVERTIBLE & INCOME COM 00764C109 28 2043 SH SOLE 0 0 2043 HALLIBURTON CO COM 406216101 159 13190 SH SOLE 0 0 13190 CINTAS CORP COM 172908105 710 2134 SH SOLE 0 0 2134 ISHARES TR AGGRES ALLOC ETF 464289859 72 1237 SH SOLE 0 0 1237 ISHARES TR SHRT NAT MUN ETF 464288158 27 252 SH SOLE 0 0 252 CBIZ INC COM 124805102 899 39291 SH SOLE 0 0 39291 AXCELIS TECHNOLOGIES INC COM NEW 054540208 6 250 SH SOLE 0 0 250 HONEYWELL INTL INC COM 438516106 22916 139214 SH SOLE 0 0 139214 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 246 2199 SH SOLE 0 0 2199 J P MORGAN EXCHANGE-TRADED F BETABULDR DEVE 46641Q688 3205 141799 SH SOLE 0 0 141799 ILLUMINA INC COM 452327109 9246 29916 SH SOLE 0 0 29916 TORONTO DOMINION BK ONT COM NEW 891160509 7069 152873 SH SOLE 0 0 152873 XOMA CORP DEL COM NEW 98419J206 11 585 SH SOLE 0 0 585 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 456 14024 SH SOLE 0 0 14024 SPDR S&P 500 ETF TR TR UNIT 78462F103 90 1100 SH Call SOLE 0 0 1100 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 1 253 SH SOLE 0 0 253 FORTUNE BRANDS HOME & SEC IN COM 34964C106 26 304 SH SOLE 0 0 304 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 13573 463870 SH SOLE 0 0 463870 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 6 73 SH SOLE 0 0 73 MASONITE INTL CORP COM 575385109 4 40 SH SOLE 0 0 40 AIR LEASE CORP CL A 00912X302 9 321 SH SOLE 0 0 321 GENWORTH FINL INC COM CL A 37247D106 3 1000 SH SOLE 0 0 1000 ISHARES TR MSCI EAFE MIN VL 46429B689 727 10675 SH SOLE 0 0 10675 FIRST TR HIGH INCOME L/S FD COM 33738E109 31 2248 SH SOLE 0 0 2248 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 15551 677914 SH SOLE 0 0 677914 DISCOVER FINL SVCS COM 254709108 264 4571 SH SOLE 0 0 4571 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 191 3536 SH SOLE 0 0 3536 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1 110 SH SOLE 0 0 110 AMERICAN ELEC PWR CO INC COM 025537101 26415 323193 SH SOLE 0 0 323193 HANCOCK WHITNEY CORPORATION COM 410120109 1 79 SH SOLE 0 0 79 MOMO INC ADR 60879B107 29 2129 SH SOLE 0 0 2129 FIRST FINL BANKSHARES COM 32020R109 803 28779 SH SOLE 0 0 28779 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1 122 SH SOLE 0 0 122 TITAN INTL INC ILL COM 88830M102 21 7320 SH SOLE 0 0 7320 SEAGATE TECHNOLOGY PLC SHS G7945M107 89 1814 SH SOLE 0 0 1814 EXTRA SPACE STORAGE INC COM 30225T102 28 259 SH SOLE 0 0 259 HP INC COM 40434L105 88 4629 SH SOLE 0 0 4629 BANCORPSOUTH BK TUPELO MISS COM 05971J102 342 17631 SH SOLE 0 0 17631 ISHARES TR U.S. CNSM SV ETF 464287580 296 1185 SH SOLE 0 0 1185 NATIONAL OILWELL VARCO INC COM 637071101 2 273 SH SOLE 0 0 273 CANON INC SPONSORED ADR 138006309 5455 328832 SH SOLE 0 0 328832 UGI CORP NEW COM 902681105 40 1210 SH SOLE 0 0 1210 SYNAPTICS INC COM 87157D109 4 44 SH SOLE 0 0 44 FLOOR & DECOR HLDGS INC CL A 339750101 1 17 SH SOLE 0 0 17 TRIPADVISOR INC COM 896945201 5 244 SH SOLE 0 0 244 SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 12 SH SOLE 0 0 12 PRA HEALTH SCIENCES INC COM 69354M108 1 10 SH SOLE 0 0 10 ARCONIC CORPORATION COM 03966V107 6 324 SH SOLE 0 0 324 YELP INC CL A 985817105 1 34 SH SOLE 0 0 34 SOFTWARE ACQUISITION GROUP I UNIT 10/01/2026 83406B200 10 1000 SH SOLE 0 0 1000 WALMART INC COM 931142103 38034 271846 SH SOLE 0 0 271846 WINTRUST FINL CORP COM 97650W108 1 36 SH SOLE 0 0 36 FLAHERTY & CRUMRIN PFD & INM COM 338480106 21 1290 SH SOLE 0 0 1290 MOHAWK INDS INC COM 608190104 5 47 SH SOLE 0 0 47 ISHARES TR IBONDS DEC21 ETF 46434VBK5 18 727 SH SOLE 0 0 727 AMERICAN HOMES 4 RENT CL A 02665T306 1 27 SH SOLE 0 0 27 BIOCRYST PHARMACEUTICALS INC COM 09058V103 4 1250 SH SOLE 0 0 1250 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 105 8370 SH SOLE 0 0 8370 ISHARES TR MSCI UK ETF NEW 46435G334 61 2399 SH SOLE 0 0 2399 FIRST TR / ABERDEEN EMERGING COM 33731K102 55 4593 SH SOLE 0 0 4593 MGM RESORTS INTERNATIONAL COM 552953101 269 12359 SH SOLE 0 0 12359 SPDR SER TR S&P REGL BKG 78464A698 36 1021 SH SOLE 0 0 1021 BARNES GROUP INC COM 067806109 9 240 SH SOLE 0 0 240 AXOS FINANCIAL INC COM 05465C100 75 3200 SH SOLE 0 0 3200 INARI MED INC COM 45332Y109 2822 40889 SH SOLE 0 0 40889 MADRIGAL PHARMACEUTICALS INC COM 558868105 1 12 SH SOLE 0 0 12 MACQUARIE INFRASTRUCTURE COR COM 55608B105 6 236 SH SOLE 0 0 236 ADVANCED DRAIN SYS INC DEL COM 00790R104 2 30 SH SOLE 0 0 30 WILLIS TOWERS WATSON PLC LTD SHS G96629103 16 76 SH SOLE 0 0 76 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 134 2469 SH SOLE 0 0 2469 OWENS & MINOR INC NEW COM 690732102 11 438 SH SOLE 0 0 438 CELSION CORP COM PAR NEW 15117N503 0 1 SH SOLE 0 0 1 ENCOMPASS HEALTH CORP COM 29261A100 402 6191 SH SOLE 0 0 6191 FIRST TR ENERGY INCOME & GRO COM 33738G104 18 1995 SH SOLE 0 0 1995 DIGITAL RLTY TR INC COM 253868103 158 1078 SH SOLE 0 0 1078 MAXIMUS INC COM 577933104 2 26 SH SOLE 0 0 26 GOODRX HLDGS INC COM CL A 38246G108 21 381 SH SOLE 0 0 381 COLFAX CORP COM 194014106 4 126 SH SOLE 0 0 126 AMN HEALTHCARE SVCS INC COM 001744101 9 149 SH SOLE 0 0 149 KAYNE ANDERSON ENERGY INFRST COM 486606106 18 4503 SH SOLE 0 0 4503 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 11 657 SH SOLE 0 0 657 WASHINGTON FED INC COM 938824109 1 37 SH SOLE 0 0 37 EQUITY COMWLTH CUM PFD S D 6.5% 294628201 9 300 SH SOLE 0 0 300 LOWES COS INC COM 548661107 1597 9629 SH SOLE 0 0 9629 TECHNIPFMC PLC COM G87110105 6 914 SH SOLE 0 0 914 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 105 2035 SH SOLE 0 0 2035 KAMAN CORP COM 483548103 796 20430 SH SOLE 0 0 20430 KEYSIGHT TECHNOLOGIES INC COM 49338L103 7905 80029 SH SOLE 0 0 80029 VANGUARD WORLD FDS ENERGY ETF 92204A306 100 2488 SH SOLE 0 0 2488 SPDR S&P 500 ETF TR TR UNIT 78462F103 982 31500 SH Put SOLE 0 0 31500 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 12 500 SH SOLE 0 0 500 NEW YORK CITY REIT INC COM 649439205 6 458 SH SOLE 0 0 458 HNI CORP COM 404251100 9 297 SH SOLE 0 0 297 CNH INDL N V SHS N20944109 1 117 SH SOLE 0 0 117 DISNEY WALT CO COM DISNEY 254687106 3848 31010 SH SOLE 0 0 31010 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 2388 75032 SH SOLE 0 0 75032 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 53 1408 SH SOLE 0 0 1408 AVITA THERAPEUTICS INC COM 05380C102 8 300 SH SOLE 0 0 300 GABELLI HLTHCARE & WELLNESS SHS 36246K103 9 850 SH SOLE 0 0 850 VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 7 303 SH SOLE 0 0 303 SPDR S&P 500 ETF TR TR UNIT 78462F103 8 2000 SH Put SOLE 0 0 2000 SCYNEXIS INC COM NEW 811292200 3 660 SH SOLE 0 0 660 AES CORP COM 00130H105 40 2183 SH SOLE 0 0 2183 MONOLITHIC PWR SYS INC COM 609839105 104 371 SH SOLE 0 0 371 BLACKROCK TCP CAPITAL CORP COM 09259E108 58 5945 SH SOLE 0 0 5945 FRESH DEL MONTE PRODUCE INC ORD G36738105 815 35550 SH SOLE 0 0 35550 J & J SNACK FOODS CORP COM 466032109 817 6268 SH SOLE 0 0 6268 CORVEL CORP COM 221006109 31 358 SH SOLE 0 0 358 MONRO INC COM 610236101 2 50 SH SOLE 0 0 50 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6164 191676 SH SOLE 0 0 191676 FORTIVE CORP COM 34959J108 259 3394 SH SOLE 0 0 3394 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 3314 79551 SH SOLE 0 0 79551 ISHARES TR MSCI EAFE ETF 464287465 882 13854 SH SOLE 0 0 13854 MEDIFAST INC COM 58470H101 1 8 SH SOLE 0 0 8 FIVERR INTL LTD ORD SHS M4R82T106 3 25 SH SOLE 0 0 25 ALLIANT ENERGY CORP COM 018802108 209 4047 SH SOLE 0 0 4047 ISHARES TR 10+ YR INVST GRD 464289511 175947 2498896 SH SOLE 0 0 2498896 ISHARES TR U.S. CNSM GD ETF 464287812 243 1626 SH SOLE 0 0 1626 EATON VANCE MUN BD FD COM 27827X101 5 404 SH SOLE 0 0 404 PULSE BIOSCIENCES INC COM 74587B101 12 1050 SH SOLE 0 0 1050 SPDR S&P 500 ETF TR TR UNIT 78462F103 37 1200 SH Call SOLE 0 0 1200 TERADATA CORP DEL COM 88076W103 15 660 SH SOLE 0 0 660 GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 10 341 SH SOLE 0 0 341 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 278 4488 SH SOLE 0 0 4488 BANK NEW YORK MELLON CORP COM 064058100 139 4051 SH SOLE 0 0 4051 FIRST TR MLP & ENERGY INCOM COM 33739B104 17 3600 SH SOLE 0 0 3600 GENUINE PARTS CO COM 372460105 120 1256 SH SOLE 0 0 1256 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 4 116 SH SOLE 0 0 116 BIOMARIN PHARMACEUTICAL INC COM 09061G101 19 251 SH SOLE 0 0 251 ROGERS CORP COM 775133101 159 1625 SH SOLE 0 0 1625 APTIV PLC SHS G6095L109 80 873 SH SOLE 0 0 873 DOMINION ENERGY INC COM 25746U109 27818 352438 SH SOLE 0 0 352438 HANCOCK JOHN INCOME SECS TR COM 410123103 3 200 SH SOLE 0 0 200 PINNACLE WEST CAP CORP COM 723484101 17737 237921 SH SOLE 0 0 237921 CNS PHARMACEUTICALS INC COM 18978H102 1 500 SH SOLE 0 0 500 INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 8 303 SH SOLE 0 0 303 VENTAS INC COM 92276F100 65 1548 SH SOLE 0 0 1548 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 0 40 SH SOLE 0 0 40 SPDR S&P 500 ETF TR TR UNIT 78462F103 225 3200 SH Call SOLE 0 0 3200 RANGE RES CORP COM 75281A109 0 12 SH SOLE 0 0 12 UPLAND SOFTWARE INC COM 91544A109 30 799 SH SOLE 0 0 799 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 21424 235633 SH SOLE 0 0 235633 IDACORP INC COM 451107106 17 218 SH SOLE 0 0 218 VOCERA COMMUNICATIONS INC COM 92857F107 5202 178899 SH SOLE 0 0 178899 KINDRED BIOSCIENCES INC COM 494577109 3 676 SH SOLE 0 0 676 ADAM NAT RES FD INC COM 00548F105 22 2239 SH SOLE 0 0 2239 ARMSTRONG WORLD INDS INC COM 04247X102 10 152 SH SOLE 0 0 152 DISCOVERY INC COM SER A 25470F104 6 272 SH SOLE 0 0 272 FIRST TR VALUE LINE DIVID IN SHS 33734H106 4590 145908 SH SOLE 0 0 145908 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 9 84 SH SOLE 0 0 84 GLOBANT S A COM L44385109 33 184 SH SOLE 0 0 184 ALLETE INC COM NEW 018522300 48 936 SH SOLE 0 0 936 SAIA INC COM 78709Y105 61 481 SH SOLE 0 0 481 MASTEC INC COM 576323109 12 281 SH SOLE 0 0 281 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1616 25542 SH SOLE 0 0 25542 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 365 6705 SH SOLE 0 0 6705 BLUCORA INC COM 095229100 2 214 SH SOLE 0 0 214 PACER FDS TR TRENDP US MID CP 69374H204 8 287 SH SOLE 0 0 287 EATON VANCE ENH EQTY INC FD COM 278277108 4 200 SH SOLE 0 0 200 INNOVATIVE INDL PPTYS INC COM 45781V101 18 143 SH SOLE 0 0 143 VERTEX PHARMACEUTICALS INC COM 92532F100 106 389 SH SOLE 0 0 389 AGREE REALTY CORP COM 008492100 1 22 SH SOLE 0 0 22 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 3 168 SH SOLE 0 0 168 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 21 1917 SH SOLE 0 0 1917 LENNAR CORP CL A 526057104 22 265 SH SOLE 0 0 265 TRANSOCEAN LTD REG SHS H8817H100 1 1607 SH SOLE 0 0 1607 BLACKSTONE MTG TR INC COM CL A 09257W100 18 805 SH SOLE 0 0 805 CONSTELLATION BRANDS INC CL A 21036P108 273 1441 SH SOLE 0 0 1441 BOSTON SCIENTIFIC CORP COM 101137107 7127 186528 SH SOLE 0 0 186528 JABIL INC COM 466313103 18 531 SH SOLE 0 0 531 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 8687 401424 SH SOLE 0 0 401424 SPDR S&P 500 ETF TR TR UNIT 78462F103 21 9800 SH Put SOLE 0 0 9800 POLYMET MNG CORP COM NEW 731916409 1 150 SH SOLE 0 0 150 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 123 605 SH SOLE 0 0 605 BARCLAYS BANK PLC IPTH SR B S&P 06746P621 25 1000 SH SOLE 0 0 1000 STIFEL FINL CORP COM 860630102 2 35 SH SOLE 0 0 35 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 54 1401 SH SOLE 0 0 1401 DTE ENERGY CO COM 233331107 125 1088 SH SOLE 0 0 1088 YRC WORLDWIDE INC COM PAR $.01 984249607 0 3 SH SOLE 0 0 3 SPDR SER TR PORTFOLIO S&P600 78468R853 186 6803 SH SOLE 0 0 6803 BURLINGTON STORES INC COM 122017106 27 130 SH SOLE 0 0 130 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 19 585 SH SOLE 0 0 585 ANALOG DEVICES INC COM 032654105 203 1735 SH SOLE 0 0 1735 RAYMOND JAMES FINL INC COM 754730109 6 83 SH SOLE 0 0 83 ISHARES TR RUS MDCP VAL ETF 464287473 337 4164 SH SOLE 0 0 4164 SPDR SER TR S&P BK ETF 78464A797 15 505 SH SOLE 0 0 505 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 75 1748 SH SOLE 0 0 1748 MFS INTER INCOME TR SH BEN INT 55273C107 1050 281489 SH SOLE 0 0 281489 ISHARES INC MSCI FRNTR100ETF 464286145 4 147 SH SOLE 0 0 147 ISHARES TR MSCI INDIA ETF 46429B598 4 123 SH SOLE 0 0 123 FORTINET INC COM 34959E109 45 385 SH SOLE 0 0 385 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 0 5 SH SOLE 0 0 5 KKR & CO INC COM 48251W104 101 2942 SH SOLE 0 0 2942 SPDR S&P 500 ETF TR TR UNIT 78462F103 85 1700 SH Call SOLE 0 0 1700 PARAMOUNT GOLD NEV CORP COM 69924M109 0 62 SH SOLE 0 0 62 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 4600 43237 SH SOLE 0 0 43237 PARKER-HANNIFIN CORP COM 701094104 102 502 SH SOLE 0 0 502 DOCUSIGN INC COM 256163106 875 4063 SH SOLE 0 0 4063 AMKOR TECHNOLOGY INC COM 031652100 17 1533 SH SOLE 0 0 1533 DOVER CORP COM 260003108 55 511 SH SOLE 0 0 511 LULULEMON ATHLETICA INC COM 550021109 229 694 SH SOLE 0 0 694 ISHARES TR RESIDENTIAL MULT 464288562 10 171 SH SOLE 0 0 171 DIREXION SHS ETF TR WORK FROM HOME 25460G773 29 535 SH SOLE 0 0 535 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 38 2012 SH SOLE 0 0 2012 ISHARES TR S&P 500 GRWT ETF 464287309 71738 310445 SH SOLE 0 0 310445 NEW YORK MTG TR INC COM PAR $.02 649604501 1 398 SH SOLE 0 0 398 ISHARES TR GOV/CRED BD ETF 464288596 17 138 SH SOLE 0 0 138 POLARIS INC COM 731068102 68 718 SH SOLE 0 0 718 ISHARES INC CORE MSCI EMKT 46434G103 12337 233646 SH SOLE 0 0 233646 WEC ENERGY GROUP INC COM 92939U106 29214 301491 SH SOLE 0 0 301491 JUNIPER NETWORKS INC COM 48203R104 4734 220175 SH SOLE 0 0 220175 SPDR S&P 500 ETF TR TR UNIT 78462F103 8 100 SH Call SOLE 0 0 100 AMARIN CORP PLC SPONS ADR NEW 023111206 2 522 SH SOLE 0 0 522 CUMMINS INC COM 231021106 801 3793 SH SOLE 0 0 3793 COVANTA HLDG CORP COM 22282E102 4 483 SH SOLE 0 0 483 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2320 4936 SH SOLE 0 0 4936 SEI INVTS CO COM 784117103 4 78 SH SOLE 0 0 78 MONSTER BEVERAGE CORP NEW COM 61174X109 108 1346 SH SOLE 0 0 1346 FS KKR CAPITAL CORP COM 302635206 1327 83669 SH SOLE 0 0 83669 PACWEST BANCORP DEL COM 695263103 104 6067 SH SOLE 0 0 6067 DEVON ENERGY CORP NEW COM 25179M103 19 2048 SH SOLE 0 0 2048 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 230 24700 SH SOLE 0 0 24700 IRIDIUM COMMUNICATIONS INC COM 46269C102 2 73 SH SOLE 0 0 73 ISHARES INC MSCI JPN ETF NEW 46434G822 48 821 SH SOLE 0 0 821 NORTHROP GRUMMAN CORP COM 666807102 18055 57228 SH SOLE 0 0 57228 DONALDSON INC COM 257651109 78 1675 SH SOLE 0 0 1675 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3 54 SH SOLE 0 0 54 INNOVATOR ETFS TR IBD 50 ETF 45782C102 3 80 SH SOLE 0 0 80 PROSHARES TR PSHS ULT S&P 500 74347R107 44 600 SH SOLE 0 0 600 ISHARES TR S&P SML 600 GWT 464287887 338 1913 SH SOLE 0 0 1913 ISHARES TR ESG AWARE MSCI 46435U663 5838 220140 SH SOLE 0 0 220140 EQT CORP COM 26884L109 4 290 SH SOLE 0 0 290 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 267 5419 SH SOLE 0 0 5419 COHEN & STEERS INC COM 19247A100 9 154 SH SOLE 0 0 154 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 30 1500 SH SOLE 0 0 1500 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 119 1913 SH SOLE 0 0 1913 TRIMBLE INC COM 896239100 15 314 SH SOLE 0 0 314 ISHARES INC MSCI PAC JP ETF 464286665 13 323 SH SOLE 0 0 323 MATRIX SVC CO COM 576853105 3 373 SH SOLE 0 0 373 APOLLO COML REAL EST FIN INC COM 03762U105 6 661 SH SOLE 0 0 661 UNITED STS NAT GAS FD LP UNIT PAR 912318300 1 104 SH SOLE 0 0 104 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 40 2706 SH SOLE 0 0 2706 CANNAE HLDGS INC COM 13765N107 26 695 SH SOLE 0 0 695 ASSURANT INC COM 04621X108 3 24 SH SOLE 0 0 24 UNUM GROUP COM 91529Y106 2 124 SH SOLE 0 0 124 TILRAY INC COM CL 2 88688T100 1 176 SH SOLE 0 0 176 S&P GLOBAL INC COM 78409V104 1195 3313 SH SOLE 0 0 3313 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2446 55877 SH SOLE 0 0 55877 SYNCHRONY FINANCIAL COM 87165B103 22 833 SH SOLE 0 0 833 WESTERN ASSET EMERGING MKTS COM 95766A101 5 409 SH SOLE 0 0 409 FLAHERTY & CRUMRIN PFD & INM COM 338478100 10 460 SH SOLE 0 0 460 ETFIS SER TR I INFRAC ACT MLP 26923G772 1 57 SH SOLE 0 0 57 GREAT PANTHER MNG LTD COM 39115V101 151 170000 SH SOLE 0 0 170000 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 184 12554 SH SOLE 0 0 12554 AFFILIATED MANAGERS GROUP IN COM 008252108 3 43 SH SOLE 0 0 43 ISHARES TR CORE S&P US GWT 464287671 2338 29238 SH SOLE 0 0 29238 STONECO LTD COM CL A G85158106 18 334 SH SOLE 0 0 334 VANGUARD INDEX FDS SML CP GRW ETF 922908595 12263 57054 SH SOLE 0 0 57054 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 54 789 SH SOLE 0 0 789 CORELOGIC INC COM 21871D103 0 1 SH SOLE 0 0 1 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2 100 SH SOLE 0 0 100 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 402 1449 SH SOLE 0 0 1449 VULCAN MATLS CO COM 929160109 75 550 SH SOLE 0 0 550 LIBERTY BROADBAND CORP COM SER A 530307107 12 83 SH SOLE 0 0 83 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 855 11101 SH SOLE 0 0 11101 SPDR SER TR PORTFOLIO SHORT 78464A474 54 1728 SH SOLE 0 0 1728 MID-AMER APT CMNTYS INC COM 59522J103 21 184 SH SOLE 0 0 184 HOST HOTELS & RESORTS INC COM 44107P104 5 509 SH SOLE 0 0 509 ISHARES INC MSCI FRANCE ETF 464286707 2 75 SH SOLE 0 0 75 MOELIS & CO CL A 60786M105 0 3 SH SOLE 0 0 3 SPDR S&P 500 ETF TR TR UNIT 78462F103 98 2100 SH Call SOLE 0 0 2100 ALLIANCE DATA SYSTEMS CORP COM 018581108 0 7 SH SOLE 0 0 7 COMERICA INC COM 200340107 4 102 SH SOLE 0 0 102 ISHARES GOLD TRUST ISHARES 464285105 14271 793287 SH SOLE 0 0 793287 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 60 893 SH SOLE 0 0 893 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1 101 SH SOLE 0 0 101 J2 GLOBAL INC COM 48123V102 1 17 SH SOLE 0 0 17 SPDR S&P 500 ETF TR TR UNIT 78462F103 68 1100 SH Call SOLE 0 0 1100 RIO TINTO PLC SPONSORED ADR 767204100 23 382 SH SOLE 0 0 382 BAXTER INTL INC COM 071813109 646 8039 SH SOLE 0 0 8039 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 226 16524 SH SOLE 0 0 16524 WPX ENERGY INC COM 98212B103 8 1618 SH SOLE 0 0 1618 OLD SECOND BANCORP INC ILL COM 680277100 1 197 SH SOLE 0 0 197 ISHARES TR US HLTHCARE ETF 464287762 295 1299 SH SOLE 0 0 1299 ISHARES TR MSCI USA SZE FT 46432F370 44 466 SH SOLE 0 0 466 QUANTA SVCS INC COM 74762E102 11 216 SH SOLE 0 0 216 EMX RTY CORP COM 26873J107 3 1000 SH SOLE 0 0 1000 SPDR S&P 500 ETF TR TR UNIT 78462F103 14 500 SH Put SOLE 0 0 500 SPDR S&P 500 ETF TR TR UNIT 78462F103 42 800 SH Call SOLE 0 0 800 BRINKS CO COM 109696104 4 103 SH SOLE 0 0 103 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 34 1798 SH SOLE 0 0 1798 KVH INDS INC COM 482738101 56 6173 SH SOLE 0 0 6173 ISHARES TR INVESTMENT GRADE 46435G219 91711 1684919 SH SOLE 0 0 1684919 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 32 1867 SH SOLE 0 0 1867 CLEARWAY ENERGY INC CL A 18539C105 9 350 SH SOLE 0 0 350 SERVICE CORP INTL COM 817565104 33 776 SH SOLE 0 0 776 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 1 95 SH SOLE 0 0 95 OCULAR THERAPEUTIX INC COM 67576A100 15 2000 SH SOLE 0 0 2000 PROSHARES TR PSHS SHORT DOW30 74347B235 5 124 SH SOLE 0 0 124 BLACKROCK ENHANCED EQUITY DI COM 09251A104 16 2236 SH SOLE 0 0 2236 CACI INTL INC CL A 127190304 10 48 SH SOLE 0 0 48 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6859 182214 SH SOLE 0 0 182214 NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 31 3000 PRN SOLE 0 0 3000 SPDR SER TR PORTFOLIO LN TSR 78464A664 30 641 SH SOLE 0 0 641 PARSLEY ENERGY INC CL A 701877102 141 15060 SH SOLE 0 0 15060 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 172 1998 SH SOLE 0 0 1998 AVISTA CORP COM 05379B107 1024 30007 SH SOLE 0 0 30007 WISDOMTREE TR FLOATNG RAT TREA 97717X628 33 1318 SH SOLE 0 0 1318 LOGITECH INTL S A SHS H50430232 48 617 SH SOLE 0 0 617 QEP RESOURCES INC COM 74733V100 3 2925 SH SOLE 0 0 2925 CARDIFF ONCOLOGY INC COM 14147L108 0 14 SH SOLE 0 0 14 WIX COM LTD SHS M98068105 79 310 SH SOLE 0 0 310 NATIONAL RETAIL PROPERTIES I COM 637417106 26 761 SH SOLE 0 0 761 ISHARES TR CRE U S REIT ETF 464288521 23 536 SH SOLE 0 0 536 CHECK POINT SOFTWARE TECH LT ORD M22465104 8261 68646 SH SOLE 0 0 68646 MV OIL TR TR UNITS 553859109 9 4000 SH SOLE 0 0 4000 EVERCORE INC CLASS A 29977A105 0 3 SH SOLE 0 0 3 HILLTOP HOLDINGS INC COM 432748101 1 47 SH SOLE 0 0 47 OTTER TAIL CORP COM 689648103 777 21472 SH SOLE 0 0 21472 BOYD GAMING CORP COM 103304101 124 4029 SH SOLE 0 0 4029 HARLEY DAVIDSON INC COM 412822108 298 12151 SH SOLE 0 0 12151 ISHARES INC MSCI THAILND ETF 464286624 2 38 SH SOLE 0 0 38 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 105 10000 SH SOLE 0 0 10000 KINROSS GOLD CORP COM 496902404 13 1435 SH SOLE 0 0 1435 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7551 51376 SH SOLE 0 0 51376 IMAX CORP COM 45245E109 20 1671 SH SOLE 0 0 1671 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 155 2990 SH SOLE 0 0 2990 ARCOSA INC COM 039653100 3 67 SH SOLE 0 0 67 CARTER BK & TR MARTINSVILLE COM 146102108 0 32 SH SOLE 0 0 32 CARDINAL HEALTH INC COM 14149Y108 5280 112457 SH SOLE 0 0 112457 TANGER FACTORY OUTLET CTRS I COM 875465106 2 254 SH SOLE 0 0 254 INNOVATOR ETFS TR S&P 500 ULTRA 45782C839 2 79 SH SOLE 0 0 79 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 15559 234928 SH SOLE 0 0 234928 SENSIENT TECHNOLOGIES CORP COM 81725T100 47 820 SH SOLE 0 0 820 BANK HAWAII CORP COM 062540109 1 18 SH SOLE 0 0 18 FACEBOOK INC CL A 30303M102 12393 47320 SH SOLE 0 0 47320 SPROTT PHYSICAL GOLD TR UNIT 85207H104 166 11000 SH SOLE 0 0 11000 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 24 2370 SH SOLE 0 0 2370 WISDOMTREE TR INDIA ERNGS FD 97717W422 5 200 SH SOLE 0 0 200 PETMED EXPRESS INC COM 716382106 32 1000 SH SOLE 0 0 1000 APTARGROUP INC COM 038336103 11 101 SH SOLE 0 0 101 B & G FOODS INC NEW COM 05508R106 32 1158 SH SOLE 0 0 1158 SVB FINANCIAL GROUP COM 78486Q101 4 15 SH SOLE 0 0 15 GAMESTOP CORP NEW CL A 36467W109 20 1914 SH SOLE 0 0 1914 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2 108 SH SOLE 0 0 108 PUTNAM MANAGED MUN INCOME TR COM 746823103 74 9725 SH SOLE 0 0 9725 DELPHI TECHNOLOGIES PL SHS G2709G107 1 67 SH SOLE 0 0 67 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 58 1871 SH SOLE 0 0 1871 CHESAPEAKE UTILS CORP COM 165303108 4 42 SH SOLE 0 0 42 VARIAN MED SYS INC COM 92220P105 34 199 SH SOLE 0 0 199 SCHWAB CHARLES CORP COM 808513105 142 3932 SH SOLE 0 0 3932 CORTEVA INC COM 22052L104 191 6640 SH SOLE 0 0 6640 ALBEMARLE CORP COM 012653101 41 464 SH SOLE 0 0 464 NORFOLK SOUTHN CORP COM 655844108 393 1837 SH SOLE 0 0 1837 DOW INC COM 260557103 341 7248 SH SOLE 0 0 7248 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 395 7270 SH SOLE 0 0 7270 PROVIDENT FINL SVCS INC COM 74386T105 743 60903 SH SOLE 0 0 60903 ISHARES TR MSCI USA MIN VOL 46429B697 142986 2243619 SH SOLE 0 0 2243619 FIRST REP BK SAN FRANCISCO C COM 33616C100 17 160 SH SOLE 0 0 160 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 7 100 SH SOLE 0 0 100 CENOVUS ENERGY INC COM 15135U109 6 1495 SH SOLE 0 0 1495 WISDOMTREE TR CHINADIV EX FI 97717X719 2 15 SH SOLE 0 0 15 SAP SE SPON ADR 803054204 1365 8758 SH SOLE 0 0 8758 ALLIANZGI CONV & INCM 2024 T COM 01883H102 3 333 SH SOLE 0 0 333 TEJON RANCH CO COM 879080109 6 435 SH SOLE 0 0 435 LAUDER ESTEE COS INC CL A 518439104 254 1165 SH SOLE 0 0 1165 FLY LEASING LTD SPONSORED ADR 34407D109 14 1865 SH SOLE 0 0 1865 TORO CO COM 891092108 13 156 SH SOLE 0 0 156 HEXCEL CORP NEW COM 428291108 9 283 SH SOLE 0 0 283 EVERGY INC COM 30034W106 16604 326714 SH SOLE 0 0 326714 HEWLETT PACKARD ENTERPRISE C COM 42824C109 40 4279 SH SOLE 0 0 4279 EASTMAN KODAK CO COM NEW 277461406 3 284 SH SOLE 0 0 284 INGREDION INC COM 457187102 5811 76781 SH SOLE 0 0 76781 SOUTH ST CORP COM 840441109 857 17788 SH SOLE 0 0 17788 SPDR SER TR S&P KENSHO SMART 78468R689 137 3643 SH SOLE 0 0 3643 SPDR SER TR S&P METALS MNG 78464A755 462 19872 SH SOLE 0 0 19872 CHAMPIONX CORPORATION COM 15872M104 57 7163 SH SOLE 0 0 7163 HOME BANCSHARES INC COM 436893200 4 273 SH SOLE 0 0 273 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 113 707 SH SOLE 0 0 707 CSG SYS INTL INC COM 126349109 777 18979 SH SOLE 0 0 18979 ISHARES INC ESG AWR MSCI EM 46434G863 151150 4244594 SH SOLE 0 0 4244594 SKYWEST INC COM 830879102 6 200 SH SOLE 0 0 200 CANADIAN NATL RY CO COM 136375102 306 2878 SH SOLE 0 0 2878 HERC HLDGS INC COM 42704L104 0 10 SH SOLE 0 0 10 ICF INTL INC COM 44925C103 799 12981 SH SOLE 0 0 12981 RMR GROUP INC CL A 74967R106 2 69 SH SOLE 0 0 69 SPDR S&P 500 ETF TR TR UNIT 78462F103 33 2000 SH Put SOLE 0 0 2000 PHILIP MORRIS INTL INC COM 718172109 950 12665 SH SOLE 0 0 12665 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 0 156 SH SOLE 0 0 156 TIFFANY & CO NEW COM 886547108 123 1061 SH SOLE 0 0 1061 CELESTICA INC SUB VTG SHS 15101Q108 1 208 SH SOLE 0 0 208 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 43 29 SH SOLE 0 0 29 NEUROCRINE BIOSCIENCES INC COM 64125C109 20 205 SH SOLE 0 0 205 AMERICAN AIRLS GROUP INC COM 02376R102 30 2454 SH SOLE 0 0 2454 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1 78 SH SOLE 0 0 78 ARK ETF TR FINTECH INNOVA 00214Q708 47 1188 SH SOLE 0 0 1188 CHEGG INC COM 163092109 2 22 SH SOLE 0 0 22 SHOE CARNIVAL INC COM 824889109 10 283 SH SOLE 0 0 283 SELECT MED HLDGS CORP COM 81619Q105 12 565 SH SOLE 0 0 565 INVITAE CORP COM 46185L103 163 3753 SH SOLE 0 0 3753 ATRION CORP COM 049904105 9 15 SH SOLE 0 0 15 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 19302 453629 SH SOLE 0 0 453629 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 0 4 SH SOLE 0 0 4 GREEN BRICK PARTNERS INC COM 392709101 39 2433 SH SOLE 0 0 2433 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 27 1018 SH SOLE 0 0 1018 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 97 747 SH SOLE 0 0 747 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 330 9771 SH SOLE 0 0 9771 SPDR S&P 500 ETF TR TR UNIT 78462F103 70 1200 SH Call SOLE 0 0 1200 EATON VANCE SR FLTNG RTE TR COM 27828Q105 2 145 SH SOLE 0 0 145 SPDR SER TR WELLS FG PFD ETF 78464A292 56 1284 SH SOLE 0 0 1284 TELUS CORPORATION COM 87971M103 7595 431298 SH SOLE 0 0 431298 QUALCOMM INC COM 747525103 1338 11374 SH SOLE 0 0 11374 EBAY INC. COM 278642103 162 3114 SH SOLE 0 0 3114 GENERAC HLDGS INC COM 368736104 11688 60359 SH SOLE 0 0 60359 EXTERRAN CORP COM 30227H106 1 126 SH SOLE 0 0 126 TRANE TECHNOLOGIES PLC SHS G8994E103 292 2410 SH SOLE 0 0 2410 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 23 358 SH SOLE 0 0 358 LAZARD LTD SHS A G54050102 1 39 SH SOLE 0 0 39 WEYERHAEUSER CO MTN BE COM NEW 962166104 34 1187 SH SOLE 0 0 1187 COMPASS MINERALS INTL INC COM 20451N101 38 633 SH SOLE 0 0 633 NELNET INC CL A 64031N108 7 109 SH SOLE 0 0 109 MERCADOLIBRE INC COM 58733R102 47 43 SH SOLE 0 0 43 GRAPHIC PACKAGING HLDG CO COM 388689101 0 31 SH SOLE 0 0 31 HENRY JACK & ASSOC INC COM 426281101 123 756 SH SOLE 0 0 756 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 10 324 SH SOLE 0 0 324 ISHARES INC MSCI CDA ETF 464286509 14 505 SH SOLE 0 0 505 MANITOWOC CO INC COM NEW 563571405 2 203 SH SOLE 0 0 203 ELBIT SYS LTD ORD M3760D101 1 8 SH SOLE 0 0 8 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1142 24210 SH SOLE 0 0 24210 UNITED STS OIL FD LP UNITS 91232N207 0 3200 SH Call SOLE 0 0 3200 STRYKER CORPORATION COM 863667101 20976 100668 SH SOLE 0 0 100668 COEUR MNG INC COM NEW 192108504 104 14112 SH SOLE 0 0 14112 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1 86 SH SOLE 0 0 86 CALERES INC COM 129500104 3 343 SH SOLE 0 0 343 ISHARES TR MSCI INTL MOMENT 46434V449 2528 74391 SH SOLE 0 0 74391 VISTEON CORP COM NEW 92839U206 0 5 SH SOLE 0 0 5 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 109 1680 SH SOLE 0 0 1680 SPDR SER TR BLOMBRG BRC EMRG 78464A391 3 106 SH SOLE 0 0 106 ADT INC DEL COM 00090Q103 1 91 SH SOLE 0 0 91 SLM CORP COM 78442P106 3 310 SH SOLE 0 0 310 SPDR SER TR PORTFOLI S&P1500 78464A805 32569 796493 SH SOLE 0 0 796493 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 86 6364 SH SOLE 0 0 6364 ISHARES TR CONV BD ETF 46435G102 12 153 SH SOLE 0 0 153 NEENAH INC COM 640079109 11 300 SH SOLE 0 0 300 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 45 4245 SH SOLE 0 0 4245 BIOGEN INC COM 09062X103 202 712 SH SOLE 0 0 712 PEPSICO INC COM 713448108 23213 167485 SH SOLE 0 0 167485 BRADY CORP CL A 104674106 789 19705 SH SOLE 0 0 19705 INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 12 425 SH SOLE 0 0 425 RED ROCK RESORTS INC CL A 75700L108 0 28 SH SOLE 0 0 28 PROGRESS SOFTWARE CORP COM 743312100 2 51 SH SOLE 0 0 51 EURONAV NV SHS B38564108 12 1326 SH SOLE 0 0 1326 NOODLES & CO COM CL A 65540B105 0 1 SH SOLE 0 0 1 UNIVERSAL DISPLAY CORP COM 91347P105 13 70 SH SOLE 0 0 70 CORNERSTONE TOTAL RETURN FD COM 21924U300 0 40 SH SOLE 0 0 40 MATTHEWS INTL CORP CL A 577128101 7 291 SH SOLE 0 0 291 MARATHON PETE CORP COM 56585A102 177 6022 SH SOLE 0 0 6022 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 193 2300 SH SOLE 0 0 2300 ISHARES SILVER TR ISHARES 46428Q109 733 33890 SH SOLE 0 0 33890 HEALTHEQUITY INC COM 42226A107 7103 138274 SH SOLE 0 0 138274 SPDR S&P 500 ETF TR TR UNIT 78462F103 321 6000 SH Call SOLE 0 0 6000 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 22 1255 SH SOLE 0 0 1255 FORTUNA SILVER MINES INC COM 349915108 72 11269 SH SOLE 0 0 11269 ZENDESK INC COM 98936J101 105 1020 SH SOLE 0 0 1020 VOYA FINANCIAL INC COM 929089100 23 475 SH SOLE 0 0 475 SUNRUN INC COM 86771W105 3 34 SH SOLE 0 0 34 DECKERS OUTDOOR CORP COM 243537107 19 87 SH SOLE 0 0 87 ISHARES TR MSCI EURO FL ETF 464289180 7 535 SH SOLE 0 0 535 BEST BUY INC COM 086516101 155 1391 SH SOLE 0 0 1391 PELOTON INTERACTIVE INC CL A COM 70614W100 109 1103 SH SOLE 0 0 1103 NICE LTD SPONSORED ADR 653656108 102 451 SH SOLE 0 0 451 URANIUM ENERGY CORP COM 916896103 1 1000 SH SOLE 0 0 1000 CHUBB LIMITED COM H1467J104 6638 57162 SH SOLE 0 0 57162 GETTY RLTY CORP NEW COM 374297109 55 2123 SH SOLE 0 0 2123 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 129 509 SH SOLE 0 0 509 FULTON FINL CORP PA COM 360271100 85 9069 SH SOLE 0 0 9069 SKECHERS U S A INC CL A 830566105 3 84 SH SOLE 0 0 84 NOBLE ENERGY INC COM 655044105 3 294 SH SOLE 0 0 294 ALLEGION PLC ORD SHS G0176J109 9 92 SH SOLE 0 0 92 AVANOS MED INC COM 05350V106 3 93 SH SOLE 0 0 93 SIERRA BANCORP COM 82620P102 3 200 SH SOLE 0 0 200 ISHARES TR 0-5YR HI YL CP 46434V407 134845 3068149 SH SOLE 0 0 3068149 SPDR S&P 500 ETF TR TR UNIT 78462F103 76 1000 SH Call SOLE 0 0 1000 ABBOTT LABS COM 002824100 2240 20579 SH SOLE 0 0 20579 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23005 101797 SH SOLE 0 0 101797 LIBERTY GLOBAL PLC SHS CL C G5480U120 1 45 SH SOLE 0 0 45 VANDA PHARMACEUTICALS INC COM 921659108 0 41 SH SOLE 0 0 41 MICHAELS COS INC COM 59408Q106 10 1000 SH SOLE 0 0 1000 OPEN TEXT CORP COM 683715106 0 4 SH SOLE 0 0 4 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 281 3487 SH SOLE 0 0 3487 WORLD ACCEP CORP DEL COM 981419104 20 194 SH SOLE 0 0 194 ISHARES TR IBOXX HI YD ETF 464288513 15652 186552 SH SOLE 0 0 186552 WORLD FUEL SVCS CORP COM 981475106 0 23 SH SOLE 0 0 23 DENTSPLY SIRONA INC COM 24906P109 83 1889 SH SOLE 0 0 1889 NATURA &CO HLDG S A ADS 63884N108 0 23 SH SOLE 0 0 23 DELAWARE INVTS COLO MUN INCO COM 246101109 10 725 SH SOLE 0 0 725 MARKETAXESS HLDGS INC COM 57060D108 63 130 SH SOLE 0 0 130 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7 503 SH SOLE 0 0 503 ROGERS COMMUNICATIONS INC CL B 775109200 27 687 SH SOLE 0 0 687 BEYOND MEAT INC COM 08862E109 239 1439 SH SOLE 0 0 1439 ISHARES TR INTL TREA BD ETF 464288117 5 87 SH SOLE 0 0 87 LKQ CORP COM 501889208 0 7 SH SOLE 0 0 7 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 100 2522 SH SOLE 0 0 2522 NVIDIA CORPORATION COM 67066G104 7537 13926 SH SOLE 0 0 13926 SPDR S&P 500 ETF TR TR UNIT 78462F103 61 900 SH Call SOLE 0 0 900 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 46 460 SH SOLE 0 0 460 CYBERARK SOFTWARE LTD SHS M2682V108 10 100 SH SOLE 0 0 100 DISH NETWORK CORPORATION CL A 25470M109 16 543 SH SOLE 0 0 543 DEERE & CO COM 244199105 1154 5208 SH SOLE 0 0 5208 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 5 1200 SH SOLE 0 0 1200 ROYAL GOLD INC COM 780287108 83 694 SH SOLE 0 0 694 ATLANTICUS HLDGS CORP COM 04914Y102 18 1536 SH SOLE 0 0 1536 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 6 248 SH SOLE 0 0 248 PACER FDS TR GLOBL CASH ETF 69374H709 9 375 SH SOLE 0 0 375 PALANTIR TECHNOLOGIES INC CL A 69608A108 5 500 SH SOLE 0 0 500 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 0 8 SH SOLE 0 0 8 NUVEEN PFD & INCOME TERM FD COM 67075A106 0 5 SH SOLE 0 0 5 GENERAL MTRS CO COM 37045V100 97 3285 SH SOLE 0 0 3285 ISHARES TR CORE S&P500 ETF 464287200 533620 1587872 SH SOLE 0 0 1587872 SPDR S&P 500 ETF TR TR UNIT 78462F103 36 1200 SH Call SOLE 0 0 1200 MFS MUN INCOME TR SH BEN INT 552738106 68 10543 SH SOLE 0 0 10543 GOLDMAN SACHS ETF TR MANUFCTING REVL 381430271 14 200 SH SOLE 0 0 200 KINDER MORGAN INC DEL COM 49456B101 417 33824 SH SOLE 0 0 33824 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 5 127 SH SOLE 0 0 127 WESTROCK CO COM 96145D105 41 1169 SH SOLE 0 0 1169 SUN LIFE FINANCIAL INC. COM 866796105 167 4108 SH SOLE 0 0 4108 KELLY SVCS INC CL A 488152208 976 57252 SH SOLE 0 0 57252 FIVE9 INC COM 338307101 2 15 SH SOLE 0 0 15 CB FINL SVCS INC COM 12479G101 11 579 SH SOLE 0 0 579 ANTERO MIDSTREAM CORP COM 03676B102 0 90 SH SOLE 0 0 90 SCHLUMBERGER LTD COM 806857108 106 6813 SH SOLE 0 0 6813 SPECIAL OPPORTUNITIES FD INC COM 84741T104 5 375 SH SOLE 0 0 375 SPDR S&P 500 ETF TR TR UNIT 78462F103 254 4500 SH Call SOLE 0 0 4500 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1 60 SH SOLE 0 0 60 EMPIRE ST RLTY TR INC CL A 292104106 0 2 SH SOLE 0 0 2 SPDR S&P 500 ETF TR TR UNIT 78462F103 41 1000 SH Call SOLE 0 0 1000 GULF ISLAND FABRICATION INC COM 402307102 1 450 SH SOLE 0 0 450 HIBBETT SPORTS INC COM 428567101 28 726 SH SOLE 0 0 726 FOX CORP CL B COM 35137L204 0 3 SH SOLE 0 0 3 CHROMADEX CORP COM NEW 171077407 0 20 SH SOLE 0 0 20 CANOPY GROWTH CORP COM 138035100 49 3452 SH SOLE 0 0 3452 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10464 34014 SH SOLE 0 0 34014 REGENERON PHARMACEUTICALS COM 75886F107 89 159 SH SOLE 0 0 159 CONAGRA BRANDS INC COM 205887102 254 7114 SH SOLE 0 0 7114 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 72 166 SH SOLE 0 0 166 L BRANDS INC COM 501797104 7 218 SH SOLE 0 0 218 EVERSOURCE ENERGY COM 30040W108 687 8217 SH SOLE 0 0 8217 SPDR S&P 500 ETF TR TR UNIT 78462F103 65 1900 SH Call SOLE 0 0 1900 FOOT LOCKER INC COM 344849104 14 424 SH SOLE 0 0 424 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 79 947 SH SOLE 0 0 947 CIGNA CORP NEW COM 125523100 15936 94061 SH SOLE 0 0 94061 IAA INC COM 449253103 17633 338636 SH SOLE 0 0 338636 GENERAL AMERN INVS INC COM 368802104 209 6142 SH SOLE 0 0 6142 AMERICAN INTL GROUP INC COM NEW 026874784 32 1146 SH SOLE 0 0 1146 ELDORADO GOLD CORP NEW COM 284902509 1 60 SH SOLE 0 0 60 VANGUARD WORLD FDS MATERIALS ETF 92204A801 40 297 SH SOLE 0 0 297 TURNING POINT THERAPEUTICS I COM 90041T108 0 4 SH SOLE 0 0 4 ENTEGRIS INC COM 29362U104 39 523 SH SOLE 0 0 523 PACER FDS TR BNCHMRK INFRA 69374H741 35 989 SH SOLE 0 0 989 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 4 125 SH SOLE 0 0 125 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 6 175 SH SOLE 0 0 175 WATTS WATER TECHNOLOGIES INC CL A 942749102 2 17 SH SOLE 0 0 17 CRACKER BARREL OLD CTRY STOR COM 22410J106 41 360 SH SOLE 0 0 360 ARCHER DANIELS MIDLAND CO COM 039483102 6836 147044 SH SOLE 0 0 147044 AMBEV SA SPONSORED ADR 02319V103 18 7965 SH SOLE 0 0 7965 WABTEC COM 929740108 24 394 SH SOLE 0 0 394 VERA BRADLEY INC COM 92335C106 2 400 SH SOLE 0 0 400 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 0 15 SH SOLE 0 0 15 LATTICE SEMICONDUCTOR CORP COM 518415104 3 100 SH SOLE 0 0 100 ANAPLAN INC COM 03272L108 47 750 SH SOLE 0 0 750 LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 11 434 SH SOLE 0 0 434 SPDR S&P 500 ETF TR TR UNIT 78462F103 710 11300 SH Call SOLE 0 0 11300 THERMO FISHER SCIENTIFIC INC COM 883556102 1462 3312 SH SOLE 0 0 3312 GREEN DOT CORP CL A 39304D102 5034 99465 SH SOLE 0 0 99465 SPDR SER TR DJ REIT ETF 78464A607 12 158 SH SOLE 0 0 158 FIRSTCASH INC COM 33767D105 9 161 SH SOLE 0 0 161 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1160 20167 SH SOLE 0 0 20167 AGIOS PHARMACEUTICALS INC COM 00847X104 0 7 SH SOLE 0 0 7 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 8 224 SH SOLE 0 0 224 SPDR S&P 500 ETF TR TR UNIT 78462F103 2223 40000 SH Call SOLE 0 0 40000 ORACLE CORP COM 68389X105 34445 576963 SH SOLE 0 0 576963 VISTRA CORP COM 92840M102 3 156 SH SOLE 0 0 156 TELLURIAN INC NEW COM 87968A104 0 300 SH SOLE 0 0 300 FRANKLIN RESOURCES INC COM 354613101 2 105 SH SOLE 0 0 105 PENTAIR PLC SHS G7S00T104 23 511 SH SOLE 0 0 511 L3HARRIS TECHNOLOGIES INC COM 502431109 6920 40743 SH SOLE 0 0 40743 EATON CORP PLC SHS G29183103 388 3805 SH SOLE 0 0 3805 PROOFPOINT INC COM 743424103 1 12 SH SOLE 0 0 12 FLOWSERVE CORP COM 34354P105 0 8 SH SOLE 0 0 8 ISHARES TR CORE S&P TTL STK 464287150 11802 156345 SH SOLE 0 0 156345 COLONY CAP INC NEW CL A COM 19626G108 2 687 SH SOLE 0 0 687 IAMGOLD CORP COM 450913108 1 284 SH SOLE 0 0 284 MICROCHIP TECHNOLOGY INC. COM 595017104 156 1522 SH SOLE 0 0 1522 HAWAIIAN ELEC INDUSTRIES COM 419870100 909 27352 SH SOLE 0 0 27352 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 5188 95298 SH SOLE 0 0 95298 TCF FINL CORP COM 872307103 1101 47140 SH SOLE 0 0 47140 ADVANSIX INC COM 00773T101 13 1047 SH SOLE 0 0 1047 E L F BEAUTY INC COM 26856L103 1 75 SH SOLE 0 0 75 NUCOR CORP COM 670346105 103 2298 SH SOLE 0 0 2298 FRONTDOOR INC COM 35905A109 7441 191226 SH SOLE 0 0 191226 IROBOT CORP COM 462726100 29 382 SH SOLE 0 0 382 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1822 31319 SH SOLE 0 0 31319 TWITTER INC COM 90184L102 1956 43944 SH SOLE 0 0 43944 ISHARES TR RUS 1000 VAL ETF 464287598 2040 17269 SH SOLE 0 0 17269 DR REDDYS LABS LTD ADR 256135203 53 767 SH SOLE 0 0 767 MALLINCKRODT PUB LTD CO SHS G5785G107 0 367 SH SOLE 0 0 367 DMC GLOBAL INC COM 23291C103 48 1454 SH SOLE 0 0 1454 IQIYI INC SPONSORED ADS 46267X108 5 200 SH SOLE 0 0 200 DELL TECHNOLOGIES INC CL C 24703L202 58 861 SH SOLE 0 0 861 SMILEDIRECTCLUB INC CL A COM 83192H106 4701 402474 SH SOLE 0 0 402474 LAS VEGAS SANDS CORP COM 517834107 57 1227 SH SOLE 0 0 1227 SOLAR CAP LTD COM 83413U100 3 220 SH SOLE 0 0 220 ISHARES TR 10-20 YR TRS ETF 464288653 790 4743 SH SOLE 0 0 4743 E TRADE FINANCIAL CORP COM NEW 269246401 14 285 SH SOLE 0 0 285 AKAMAI TECHNOLOGIES INC COM 00971T101 4531 40994 SH SOLE 0 0 40994 GW PHARMACEUTICALS PLC ADS 36197T103 8 84 SH SOLE 0 0 84 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 7 534 SH SOLE 0 0 534 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 139 4511 SH SOLE 0 0 4511 WASTE MGMT INC DEL COM 94106L109 20554 181616 SH SOLE 0 0 181616 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 44 784 SH SOLE 0 0 784 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1 700 SH SOLE 0 0 700 TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 5040 84511 SH SOLE 0 0 84511 MADDEN STEVEN LTD COM 556269108 711 36455 SH SOLE 0 0 36455 SOUTHWEST AIRLS CO COM 844741108 267 7119 SH SOLE 0 0 7119 VANGUARD INDEX FDS LARGE CAP ETF 922908637 331 2118 SH SOLE 0 0 2118 VIEWRAY INC COM 92672L107 4 1200 SH SOLE 0 0 1200 MEDICAL PPTYS TRUST INC COM 58463J304 86 4871 SH SOLE 0 0 4871 MAGNA INTL INC COM 559222401 14 296 SH SOLE 0 0 296 NATIONAL VISION HLDGS INC COM 63845R107 6944 181584 SH SOLE 0 0 181584 AVERY DENNISON CORP COM 053611109 77 606 SH SOLE 0 0 606 ISHARES INC MSCI EURZONE ETF 464286608 5 135 SH SOLE 0 0 135 PERFORMANCE FOOD GROUP CO COM 71377A103 8 237 SH SOLE 0 0 237 ISHARES TR MSCI USA ESG SLC 464288802 3338 22691 SH SOLE 0 0 22691 TD AMERITRADE HLDG CORP COM 87236Y108 55 1411 SH SOLE 0 0 1411 TREEHOUSE FOODS INC COM 89469A104 2 54 SH SOLE 0 0 54 LOUISIANA PAC CORP COM 546347105 33 1117 SH SOLE 0 0 1117 KINSALE CAP GROUP INC COM 49714P108 7 35 SH SOLE 0 0 35 BIG LOTS INC COM 089302103 15 326 SH SOLE 0 0 326 WAITR HLDGS INC COM 930752100 4 1250 SH SOLE 0 0 1250 CIRRUS LOGIC INC COM 172755100 2 24 SH SOLE 0 0 24 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1 220 SH SOLE 0 0 220 ISHARES TR MSCI INTL MULTFT 46434V274 155121 6383584 SH SOLE 0 0 6383584 ISHARES INC EM MKTS DIV ETF 464286319 17 551 SH SOLE 0 0 551 ISHARES TR U.S. MED DVC ETF 464288810 80757 269530 SH SOLE 0 0 269530 HUMANA INC COM 444859102 95 229 SH SOLE 0 0 229 SPDR S&P 500 ETF TR TR UNIT 78462F103 25 500 SH Call SOLE 0 0 500 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 11 103 SH SOLE 0 0 103 SMITH & WESSON BRANDS INC COM 831754106 10 650 SH SOLE 0 0 650 SPDR S&P 500 ETF TR TR UNIT 78462F103 105 2300 SH Call SOLE 0 0 2300 HOWARD HUGHES CORP COM 44267D107 0 4 SH SOLE 0 0 4 NIO INC SPON ADS 62914V106 2 110 SH SOLE 0 0 110 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 45 1349 SH SOLE 0 0 1349 BLACKROCK LTD DURATION INC T COM SHS 09249W101 26 1748 SH SOLE 0 0 1748 TAUBMAN CTRS INC COM 876664103 0 2 SH SOLE 0 0 2 CBRE CLARION GLOBAL REAL EST COM 12504G100 23 3834 SH SOLE 0 0 3834 TTEC HLDGS INC COM 89854H102 1168 21403 SH SOLE 0 0 21403 HIGHWOODS PPTYS INC COM 431284108 0 13 SH SOLE 0 0 13 IMPACT SHS FDS I TR YWCA WOMENS ETF 45259A100 40 1530 SH SOLE 0 0 1530 EQUITY LIFESTYLE PPTYS INC COM 29472R108 14 236 SH SOLE 0 0 236 TPG RE FIN TR INC COM 87266M107 2 181 SH SOLE 0 0 181 SPDR S&P 500 ETF TR TR UNIT 78462F103 9 400 SH Call SOLE 0 0 400 ENERGIZER HLDGS INC NEW COM 29272W109 25 637 SH SOLE 0 0 637 FIDELITY NATL INFORMATION SV COM 31620M106 372 2527 SH SOLE 0 0 2527 OSI ETF TR OSHARES US QUALT 67110P407 4 103 SH SOLE 0 0 103 ORGANIGRAM HLDGS INC COM 68620P101 1 835 SH SOLE 0 0 835 DATADOG INC CL A COM 23804L103 20 200 SH SOLE 0 0 200 GLOBAL MED REIT INC COM NEW 37954A204 2 133 SH SOLE 0 0 133 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 12 204 SH SOLE 0 0 204 ISHARES TR MRNGSTR LG-CP ET 464287127 159 815 SH SOLE 0 0 815 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 218 2700 SH SOLE 0 0 2700 ISHARES TR MSCI ACWI ETF 464288257 122 1526 SH SOLE 0 0 1526 DARDEN RESTAURANTS INC COM 237194105 64 639 SH SOLE 0 0 639 SUMMIT HOTEL PPTYS INC COM 866082100 3 575 SH SOLE 0 0 575 FORD MTR CO DEL COM 345370860 827 124225 SH SOLE 0 0 124225 HASBRO INC COM 418056107 49 591 SH SOLE 0 0 591 INSULET CORP COM 45784P101 14 61 SH SOLE 0 0 61 SPDR SER TR PRTFLO S&P500 GW 78464A409 11051 220531 SH SOLE 0 0 220531 FACTSET RESH SYS INC COM 303075105 139 414 SH SOLE 0 0 414 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 9 464 SH SOLE 0 0 464 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 4 132 SH SOLE 0 0 132 INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 19 726 SH SOLE 0 0 726 II-VI INC COM 902104108 5 134 SH SOLE 0 0 134 CRH PLC ADR 12626K203 1 32 SH SOLE 0 0 32 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 1 54 SH SOLE 0 0 54 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1 81 SH SOLE 0 0 81 HCA HEALTHCARE INC COM 40412C101 404 3239 SH SOLE 0 0 3239 ANNALY CAPITAL MANAGEMENT IN COM 035710409 153 21558 SH SOLE 0 0 21558 SPDR S&P 500 ETF TR TR UNIT 78462F103 1144 19800 SH Call SOLE 0 0 19800 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 23 184 SH SOLE 0 0 184 WHIRLPOOL CORP COM 963320106 96 521 SH SOLE 0 0 521 THE TRADE DESK INC COM CL A 88339J105 206 398 SH SOLE 0 0 398 CARMAX INC COM 143130102 44 476 SH SOLE 0 0 476 MCKESSON CORP COM 58155Q103 7970 53512 SH SOLE 0 0 53512 WIPRO LTD SPON ADR 1 SH 97651M109 33 7037 SH SOLE 0 0 7037 HANOVER INS GROUP INC COM 410867105 15 156 SH SOLE 0 0 156 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 570 22653 SH SOLE 0 0 22653 FIRST TR ENHANCED EQTY INC F COM 337318109 79 5225 SH SOLE 0 0 5225 COLGATE PALMOLIVE CO COM 194162103 21300 276087 SH SOLE 0 0 276087 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2 100 SH SOLE 0 0 100 KOHLS CORP COM 500255104 18 983 SH SOLE 0 0 983 WISDOMTREE INVTS INC COM 97717P104 1 207 SH SOLE 0 0 207 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 17 570 SH SOLE 0 0 570 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 49 4351 SH SOLE 0 0 4351 HESS CORP COM 42809H107 146 3559 SH SOLE 0 0 3559 ANTHEM INC COM 036752103 220 820 SH SOLE 0 0 820 HARTFORD FINL SVCS GROUP INC COM 416515104 15989 433778 SH SOLE 0 0 433778 SNOWFLAKE INC CL A 833445109 18 70 SH SOLE 0 0 70 ISHARES TR 20 YR TR BD ETF 464287432 11154 68323 SH SOLE 0 0 68323 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 9 141 SH SOLE 0 0 141 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 6342 298861 SH SOLE 0 0 298861 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 26 1366 SH SOLE 0 0 1366 VANGUARD WORLD FD MEGA CAP INDEX 921910873 114 954 SH SOLE 0 0 954 GREEN PLAINS INC COM 393222104 3 191 SH SOLE 0 0 191 UNITI GROUP INC COM 91325V108 4 397 SH SOLE 0 0 397 FEDERAL AGRIC MTG CORP CL C 313148306 191 3000 SH SOLE 0 0 3000 CINCINNATI FINL CORP COM 172062101 74 946 SH SOLE 0 0 946 POWER INTEGRATIONS INC COM 739276103 4 70 SH SOLE 0 0 70 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 90 500 SH SOLE 0 0 500 ISHARES TR ISHS 5-10YR INVT 464288638 88 1442 SH SOLE 0 0 1442 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2 232 SH SOLE 0 0 232 ISHARES TR ESG AWRE USD ETF 46435G193 19473 702362 SH SOLE 0 0 702362 CARLYLE GROUP INC COM 14316J108 6 230 SH SOLE 0 0 230 ISHARES TR ESG AWRE 1 5 YR 46435G243 3504 134215 SH SOLE 0 0 134215 CONTAINER STORE GROUP INC COM 210751103 1 227 SH SOLE 0 0 227 FOUR CORNERS PPTY TR INC COM 35086T109 4 141 SH SOLE 0 0 141 WISDOMTREE TR US QLT SHRHD YLD 97717W547 44 535 SH SOLE 0 0 535 CADENCE BANCORPORATION CL A 12739A100 125 14500 SH SOLE 0 0 14500 INDEPENDENT BANK CORP MASS COM 453836108 321 6124 SH SOLE 0 0 6124 STORE CAP CORP COM 862121100 245 8935 SH SOLE 0 0 8935 OWENS CORNING NEW COM 690742101 5 78 SH SOLE 0 0 78 ASML HOLDING N V N Y REGISTRY SHS N07059210 236 639 SH SOLE 0 0 639 GOLDMAN SACHS ETF TR NEW AGE CONSU 381430255 16 200 SH SOLE 0 0 200 NEW YORK CMNTY BANCORP INC COM 649445103 0 7 SH SOLE 0 0 7 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 7 420 SH SOLE 0 0 420 TREDEGAR CORP COM 894650100 2 144 SH SOLE 0 0 144 EASTGROUP PPTY INC COM 277276101 162 1250 SH SOLE 0 0 1250 CNOOC LIMITED SPONSORED ADR 126132109 13 132 SH SOLE 0 0 132 SILVERCORP METALS INC COM 82835P103 24 3305 SH SOLE 0 0 3305 BIO-TECHNE CORP COM 09073M104 1 4 SH SOLE 0 0 4 FIRST TR S&P REIT INDEX FD COM 33734G108 4 185 SH SOLE 0 0 185 PAGERDUTY INC COM 69553P100 5032 185604 SH SOLE 0 0 185604 UNITED STS OIL FD LP UNITS 91232N207 8 6000 SH Call SOLE 0 0 6000 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 245 7813 SH SOLE 0 0 7813 WILLIAMS COS INC COM 969457100 448 22791 SH SOLE 0 0 22791 ONESPAWORLD HOLDINGS LIMITED COM P73684113 3129 481349 SH SOLE 0 0 481349 FERRARI N V COM N3167Y103 134 730 SH SOLE 0 0 730 BROWN FORMAN CORP CL A 115637100 7 100 SH SOLE 0 0 100 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 149 2917 SH SOLE 0 0 2917 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 0 1 SH SOLE 0 0 1 NASDAQ INC COM 631103108 70 568 SH SOLE 0 0 568 CISCO SYS INC COM 17275R102 28578 725503 SH SOLE 0 0 725503 CINEMARK HLDGS INC COM 17243V102 3 279 SH SOLE 0 0 279 BJS WHSL CLUB HLDGS INC COM 05550J101 33 788 SH SOLE 0 0 788 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 704 8972 SH SOLE 0 0 8972 CHEWY INC CL A 16679L109 13 242 SH SOLE 0 0 242 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 124 600 SH SOLE 0 0 600 XEROX HOLDINGS CORP COM NEW 98421M106 16 834 SH SOLE 0 0 834 ISHARES TR RUS MID CAP ETF 464287499 404 7035 SH SOLE 0 0 7035 ISHARES TR SELECT DIVID ETF 464287168 3620 44397 SH SOLE 0 0 44397 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 5 462 SH SOLE 0 0 462 HEARTLAND FINL USA INC COM 42234Q102 58 1924 SH SOLE 0 0 1924 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1428 4215 SH SOLE 0 0 4215 ONE GAS INC COM 68235P108 48 694 SH SOLE 0 0 694 PRUDENTIAL FINL INC COM 744320102 152 2392 SH SOLE 0 0 2392 RAYONIER ADVANCED MATLS INC COM 75508B104 0 75 SH SOLE 0 0 75 COMSTOCK RES INC COM 205768302 34 7835 SH SOLE 0 0 7835 ZIONS BANCORPORATION N A COM 989701107 263 8993 SH SOLE 0 0 8993 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 65665 644028 SH SOLE 0 0 644028 VANECK MERK GOLD TR GOLD TRUST 921078101 18 1000 SH SOLE 0 0 1000 HERSHEY CO COM 427866108 232 1618 SH SOLE 0 0 1618 VERISK ANALYTICS INC COM 92345Y106 4 20 SH SOLE 0 0 20 NORDSON CORP COM 655663102 11 55 SH SOLE 0 0 55 NUVEEN AMT FREE QLTY MUN INC COM 670657105 18 1243 SH SOLE 0 0 1243 M D C HLDGS INC COM 552676108 2 35 SH SOLE 0 0 35 VANGUARD INDEX FDS TOTAL STK MKT 922908769 16468 96696 SH SOLE 0 0 96696 GOLDMAN SACHS ETF TR DATA DRIVE WRLD 381430347 22 316 SH SOLE 0 0 316 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 25 1838 SH SOLE 0 0 1838 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 16 181 SH SOLE 0 0 181 DYNATRACE INC COM NEW 268150109 968 23588 SH SOLE 0 0 23588 COPA HOLDINGS SA CL A P31076105 3 55 SH SOLE 0 0 55 PIMCO ETF TR ACTIVE BD ETF 72201R775 51458 457693 SH SOLE 0 0 457693 KORNIT DIGITAL LTD SHS M6372Q113 10176 156863 SH SOLE 0 0 156863 ISHARES TR SHORT TREAS BD 464288679 39945 360844 SH SOLE 0 0 360844 ARAMARK COM 03852U106 1 20 SH SOLE 0 0 20 AERCAP HOLDINGS NV SHS N00985106 17 659 SH SOLE 0 0 659 OMNICOM GROUP INC COM 681919106 5283 106721 SH SOLE 0 0 106721 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 29 581 SH SOLE 0 0 581 ALLY FINL INC COM 02005N100 50 1993 SH SOLE 0 0 1993 CARNIVAL PLC ADR 14365C103 10 792 SH SOLE 0 0 792 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 4 467 SH SOLE 0 0 467 TRANSAMERICA ETF TR DELTASHS S&P 400 89349P206 2498 52365 SH SOLE 0 0 52365 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1 18 SH SOLE 0 0 18 INVESCO QQQ TR UNIT SER 1 46090E103 76427 275076 SH SOLE 0 0 275076 SANTANDER CONSUMER USA HDG I COM 80283M101 38 2089 SH SOLE 0 0 2089 AMERICOLD RLTY TR COM 03064D108 4 104 SH SOLE 0 0 104 CABOT CORP COM 127055101 6 170 SH SOLE 0 0 170 PILGRIMS PRIDE CORP COM 72147K108 1 1000 SH Call SOLE 0 0 1000 SPDR S&P 500 ETF TR TR UNIT 78462F103 84 1700 SH Call SOLE 0 0 1700 CHIPOTLE MEXICAN GRILL INC COM 169656105 124 100 SH SOLE 0 0 100 PROSHARES TR S&P MDCP 400 DIV 74347B680 63 1179 SH SOLE 0 0 1179 ISHARES TR INTL SEL DIV ETF 464288448 1584 63539 SH SOLE 0 0 63539 FIRST GTY BANCSHARES INC COM 32043P106 132 10875 SH SOLE 0 0 10875 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 303 2296 SH SOLE 0 0 2296 SPDR S&P 500 ETF TR TR UNIT 78462F103 166 3100 SH Call SOLE 0 0 3100 MYOKARDIA INC COM 62857M105 5886 43177 SH SOLE 0 0 43177 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 2 65 SH SOLE 0 0 65 WISDOMTREE TR YIELD ENHANCD US 97717X511 8423 156501 SH SOLE 0 0 156501 ETF MANAGERS TR WEDBUSH VID GAME 26924G706 1 12 SH SOLE 0 0 12 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 8 148 SH SOLE 0 0 148 SASOL LTD SPONSORED ADR 803866300 3 400 SH SOLE 0 0 400 ISHARES INC MSCI ITALY ETF 46434G830 1 48 SH SOLE 0 0 48 ISHARES TR JPMORGAN USD EMG 464288281 399 3596 SH SOLE 0 0 3596 J ALEXANDERS HLDGS INC COM 46609J106 1 120 SH SOLE 0 0 120 KAR AUCTION SVCS INC COM 48238T109 19 1306 SH SOLE 0 0 1306 LILLY ELI & CO COM 532457108 26747 180695 SH SOLE 0 0 180695 SPDR S&P 500 ETF TR TR UNIT 78462F103 114 2200 SH Call SOLE 0 0 2200 SPDR S&P 500 ETF TR TR UNIT 78462F103 320 28900 SH Put SOLE 0 0 28900 INTERNATIONAL BUSINESS MACHS COM 459200101 1165 9578 SH SOLE 0 0 9578 SELECTIVE INS GROUP INC COM 816300107 4 84 SH SOLE 0 0 84 GLU MOBILE INC COM 379890106 1 106 SH SOLE 0 0 106 CIVEO CORP CDA COM 17878Y108 3 5000 SH SOLE 0 0 5000 BLUEPRINT MEDICINES CORP COM 09627Y109 2 23 SH SOLE 0 0 23 OLD REP INTL CORP COM 680223104 26 1791 SH SOLE 0 0 1791 ARDAGH GROUP S A CL A L0223L101 2 125 SH SOLE 0 0 125 CARVANA CO CL A 146869102 8 34 SH SOLE 0 0 34 FIRSTSERVICE CORP NEW COM 33767E202 2 14 SH SOLE 0 0 14 HANESBRANDS INC COM 410345102 32 2054 SH SOLE 0 0 2054 ISHARES TR EXPND TEC SC ETF 464287549 4212 13627 SH SOLE 0 0 13627 DUN & BRADSTREET HLDGS INC COM 26484T106 3161 123189 SH SOLE 0 0 123189 XYLEM INC COM 98419M100 95 1125 SH SOLE 0 0 1125 TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 2 126 SH SOLE 0 0 126 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 0 22 SH SOLE 0 0 22 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2767 56904 SH SOLE 0 0 56904 HUNTSMAN CORP COM 447011107 8 361 SH SOLE 0 0 361 BUILD A BEAR WORKSHOP COM 120076104 0 16 SH SOLE 0 0 16 PIONEER FLOATING RATE TR COM 72369J102 0 16 SH SOLE 0 0 16 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 47 979 SH SOLE 0 0 979 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 51 3873 SH SOLE 0 0 3873 TWO HBRS INVT CORP COM NEW 90187B408 0 13 SH SOLE 0 0 13 PETIQ INC COM CL A 71639T106 31 950 SH SOLE 0 0 950 LIBERTY ALL-STAR GROWTH FD I COM 529900102 10 1417 SH SOLE 0 0 1417 ROCKET COS INC COM CL A 77311W101 18 906 SH SOLE 0 0 906 AMERICAN CAMPUS CMNTYS INC COM 024835100 5 145 SH SOLE 0 0 145 BABCOCK & WILCOX ENTERPRISES COM 05614L209 0 10 SH SOLE 0 0 10 SBA COMMUNICATIONS CORP NEW CL A 78410G104 325 1021 SH SOLE 0 0 1021 SANDSTORM GOLD LTD COM NEW 80013R206 17 2002 SH SOLE 0 0 2002 TRANSAMERICA ETF TR DELTASHS S&P 600 89349P305 2108 44839 SH SOLE 0 0 44839 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 271 4290 SH SOLE 0 0 4290 SPDR S&P 500 ETF TR TR UNIT 78462F103 56 1600 SH Call SOLE 0 0 1600 GLOBAL X FDS GLOBAL X SILVER 37954Y848 41 951 SH SOLE 0 0 951 SPDR S&P 500 ETF TR TR UNIT 78462F103 47 1600 SH Call SOLE 0 0 1600 NUTANIX INC CL A 67059N108 32 1460 SH SOLE 0 0 1460 FIRST MAJESTIC SILVER CORP COM 32076V103 96 10050 SH SOLE 0 0 10050 BRIGHTVIEW HLDGS INC COM 10948C107 1 114 SH SOLE 0 0 114 COMMUNITY FINL CORP MD COM 20368X101 831 38933 SH SOLE 0 0 38933 OSI SYSTEMS INC COM 671044105 2 23 SH SOLE 0 0 23 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 1 101 SH SOLE 0 0 101 TOLL BROTHERS INC COM 889478103 76 1562 SH SOLE 0 0 1562 HOPE BANCORP INC COM 43940T109 1 172 SH SOLE 0 0 172 AMCOR PLC ORD G0250X107 15 1357 SH SOLE 0 0 1357 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 357 12803 SH SOLE 0 0 12803 ATLAS CORP SHS Y0436Q109 10 1169 SH SOLE 0 0 1169 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 284 34350 SH SOLE 0 0 34350 STOCK YDS BANCORP INC COM 861025104 2 65 SH SOLE 0 0 65 ETF SER SOLUTIONS US GLB JETS 26922A842 24 1445 SH SOLE 0 0 1445 SPDR SER TR PORTFOLIO AGRGTE 78464A649 28867 936944 SH SOLE 0 0 936944 TRUSTCO BK CORP N Y COM 898349105 2 416 SH SOLE 0 0 416 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1 43 SH SOLE 0 0 43 GOLDMAN SACHS ETF TR HUMAN EVOLUTION 381430297 17 271 SH SOLE 0 0 271 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2 800 SH SOLE 0 0 800 ISHARES TR MRGSTR MD CP VAL 464288406 247 1888 SH SOLE 0 0 1888 BWX TECHNOLOGIES INC COM 05605H100 30 538 SH SOLE 0 0 538 GOODYEAR TIRE & RUBR CO COM 382550101 11 1446 SH SOLE 0 0 1446 ATMOS ENERGY CORP COM 049560105 103 1073 SH SOLE 0 0 1073 SINA CORP ORD G81477104 8 185 SH SOLE 0 0 185 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 5 1199 SH SOLE 0 0 1199 T-MOBILE US INC COM 872590104 2611 22835 SH SOLE 0 0 22835 CONDUENT INC COM 206787103 1 252 SH SOLE 0 0 252 WESTERN UN CO COM 959802109 23 1063 SH SOLE 0 0 1063 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 111 3335 SH SOLE 0 0 3335 SPDR S&P 500 ETF TR TR UNIT 78462F103 103 2300 SH Call SOLE 0 0 2300 KIMBALL INTL INC CL B 494274103 4 382 SH SOLE 0 0 382 VIKING THERAPEUTICS INC COM 92686J106 44 7555 SH SOLE 0 0 7555 EDWARDS LIFESCIENCES CORP COM 28176E108 13043 163407 SH SOLE 0 0 163407 DRIVE SHACK INC COM 262077100 1 600 SH SOLE 0 0 600 PINDUODUO INC SPONSORED ADS 722304102 2 26 SH SOLE 0 0 26 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 6 447 SH SOLE 0 0 447 PARK OHIO HLDGS CORP COM 700666100 0 12 SH SOLE 0 0 12 WW INTL INC COM 98262P101 2 100 SH SOLE 0 0 100 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 26326 478401 SH SOLE 0 0 478401 COMPASS DIVERSIFIED SH BEN INT 20451Q104 9 455 SH SOLE 0 0 455 ISHARES TR MSCI USA QLT FCT 46432F339 203640 1962981 SH SOLE 0 0 1962981 AMAZON COM INC COM 023135106 55270 17553 SH SOLE 0 0 17553 SPDR S&P 500 ETF TR TR UNIT 78462F103 60 900 SH Call SOLE 0 0 900 SILICOM LTD ORD M84116108 2 47 SH SOLE 0 0 47 MOLSON COORS BEVERAGE CO CL B 60871R209 10 305 SH SOLE 0 0 305 TALOS ENERGY INC *W EXP 02/28/202 87484T116 0 62 SH SOLE 0 0 62 VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 4 38 SH SOLE 0 0 38 ZENTALIS PHARMACEUTICALS INC COM 98943L107 7 200 SH SOLE 0 0 200 ADURO BIOTECH INC COM 00739L101 14 5902 SH SOLE 0 0 5902 ALASKA COMMUNICATIONS SYS GR COM 01167P101 2 900 SH SOLE 0 0 900 GRANITE CONSTR INC COM 387328107 1 51 SH SOLE 0 0 51 SVMK INC COM 78489X103 6064 274280 SH SOLE 0 0 274280 ISHARES TR MSCI USA VALUE 46432F388 299233 4055748 SH SOLE 0 0 4055748 ISHARES TR NATIONAL MUN ETF 464288414 6539 56402 SH SOLE 0 0 56402 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 15 1173 SH SOLE 0 0 1173 W & T OFFSHORE INC COM 92922P106 1 631 SH SOLE 0 0 631 TUCOWS INC COM NEW 898697206 8 121 SH SOLE 0 0 121 PAYCOM SOFTWARE INC COM 70432V102 85 272 SH SOLE 0 0 272 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4240 39220 SH SOLE 0 0 39220 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 12 613 SH SOLE 0 0 613 JOHNSON OUTDOORS INC CL A 479167108 5 67 SH SOLE 0 0 67 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 2 600 SH SOLE 0 0 600 STAG INDL INC COM 85254J102 2 58 SH SOLE 0 0 58 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 0 100 SH SOLE 0 0 100 TETRA TECHNOLOGIES INC DEL COM 88162F105 0 450 SH SOLE 0 0 450 MORGAN STANLEY COM NEW 617446448 4714 97490 SH SOLE 0 0 97490 WISDOMTREE TR BLMBG US BULL 97717W471 13 480 SH SOLE 0 0 480 SPDR S&P 500 ETF TR TR UNIT 78462F103 298 13900 SH Put SOLE 0 0 13900 BLACK KNIGHT INC COM 09215C105 74 854 SH SOLE 0 0 854 ABERCROMBIE & FITCH CO CL A 002896207 1 76 SH SOLE 0 0 76 NAVIENT CORPORATION COM 63938C108 5 585 SH SOLE 0 0 585 ISHARES TR IBONDS DEC25 ETF 46434VBD1 12 443 SH SOLE 0 0 443 COSTAR GROUP INC COM 22160N109 39 46 SH SOLE 0 0 46 KAISER ALUMINUM CORP COM PAR $0.01 483007704 659 12297 SH SOLE 0 0 12297 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 6351 271883 SH SOLE 0 0 271883 CORESITE RLTY CORP COM 21870Q105 13 107 SH SOLE 0 0 107 SMITH A O CORP COM 831865209 2 42 SH SOLE 0 0 42 CDK GLOBAL INC COM 12508E101 50 1156 SH SOLE 0 0 1156 PHILLIPS 66 COM 718546104 584 11274 SH SOLE 0 0 11274 PERFICIENT INC COM 71375U101 1149 26894 SH SOLE 0 0 26894 KB HOME COM 48666K109 1 36 SH SOLE 0 0 36 PDC ENERGY INC COM 69327R101 1 83 SH SOLE 0 0 83 ISHARES TR MSCI EMG MKT ETF 464287234 1273 28863 SH SOLE 0 0 28863 ARES CAPITAL CORP COM 04010L103 15 1082 SH SOLE 0 0 1082 SPDR S&P 500 ETF TR TR UNIT 78462F103 137 3300 SH Call SOLE 0 0 3300 BUILDERS FIRSTSOURCE INC COM 12008R107 1 20 SH SOLE 0 0 20 AVIENT CORPORATION COM 05368V106 3 127 SH SOLE 0 0 127 AXSOME THERAPEUTICS INC COM 05464T104 4007 56245 SH SOLE 0 0 56245 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 2 100 SH SOLE 0 0 100 CITIGROUP INC COM NEW 172967424 339 7868 SH SOLE 0 0 7868 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 158 65429 SH SOLE 0 0 65429 GARTNER INC COM 366651107 28 222 SH SOLE 0 0 222 FST TR NEW OPPORT MLP & ENE COM 33739M100 1 342 SH SOLE 0 0 342 LUMENTUM HLDGS INC COM 55024U109 11 142 SH SOLE 0 0 142 PROSHARES TR SHORT S&P 500 NE 74347B425 1354 66656 SH SOLE 0 0 66656 PATTERSON UTI ENERGY INC COM 703481101 1 357 SH SOLE 0 0 357 LIBERTY GLOBAL PLC SHS CL A G5480U104 12 575 SH SOLE 0 0 575 TEMPUR SEALY INTL INC COM 88023U101 1 9 SH SOLE 0 0 9 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 125 3151 SH SOLE 0 0 3151 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2880 9 SH SOLE 0 0 9 ISHARES TR MICRO-CAP ETF 464288869 20 220 SH SOLE 0 0 220 AMER STATES WTR CO COM 029899101 101 1346 SH SOLE 0 0 1346 WESTWATER RES INC COM NEW 961684206 0 4 SH SOLE 0 0 4 ISHARES TR GLOBAL 100 ETF 464287572 34 600 SH SOLE 0 0 600 SPDR SER TR BLOMBERG BRC INV 78468R200 1 23 SH SOLE 0 0 23 CVR ENERGY INC COM 12662P108 2 135 SH SOLE 0 0 135 BOSTON PRIVATE FINL HLDGS IN COM 101119105 4 781 SH SOLE 0 0 781 BCE INC COM NEW 05534B760 7364 177579 SH SOLE 0 0 177579 ISHARES TR CONSER ALLOC ETF 464289883 7 181 SH SOLE 0 0 181 ISHARES TR HDG MSCI JAPAN 46434V886 14 439 SH SOLE 0 0 439 DNP SELECT INCOME FD INC COM 23325P104 45 4492 SH SOLE 0 0 4492 SANDERSON FARMS INC COM 800013104 22 189 SH SOLE 0 0 189 DILLARDS INC CL A 254067101 5 139 SH SOLE 0 0 139 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 15 367 SH SOLE 0 0 367 AXIS CAP HLDGS LTD SHS G0692U109 127 2874 SH SOLE 0 0 2874 SONY CORP SPONSORED ADR 835699307 1016 13236 SH SOLE 0 0 13236 INVITATION HOMES INC COM 46187W107 0 4 SH SOLE 0 0 4 KELLOGG CO COM 487836108 7539 116722 SH SOLE 0 0 116722 TOTAL SE SPONSORED ADS 89151E109 6344 184958 SH SOLE 0 0 184958 ALTRA INDL MOTION CORP COM 02208R106 3 78 SH SOLE 0 0 78 UNITED STS COMMODITY IDX FDT CM REP COPP FD 911718104 2 107 SH SOLE 0 0 107 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 4 100 SH SOLE 0 0 100 ROLLINS INC COM 775711104 12 228 SH SOLE 0 0 228 REGAL BELOIT CORP COM 758750103 9 96 SH SOLE 0 0 96 PARK HOTELS RESORTS INC COM 700517105 13 1319 SH SOLE 0 0 1319 FASTENAL CO COM 311900104 97 2145 SH SOLE 0 0 2145 OAK VALLEY BANCORP OAKDALE C COM 671807105 20 1729 SH SOLE 0 0 1729 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 5 300 SH SOLE 0 0 300 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1368 17328 SH SOLE 0 0 17328 AURORA CANNABIS INC COM 05156X884 3 550 SH SOLE 0 0 550 ANWORTH MTG ASSET CORP COM 037347101 4 2204 SH SOLE 0 0 2204 HUBSPOT INC COM 443573100 21 73 SH SOLE 0 0 73 VANECK VECTORS ETF TR INDIA GRWTH LDR 92189F767 1 39 SH SOLE 0 0 39 TEXTRON INC COM 883203101 151 4185 SH SOLE 0 0 4185 RESIDEO TECHNOLOGIES INC COM 76118Y104 3 276 SH SOLE 0 0 276 GENPACT LIMITED SHS G3922B107 51 1316 SH SOLE 0 0 1316 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 13 SH SOLE 0 0 13 DRAFTKINGS INC COM CL A 26142R104 184 3131 SH SOLE 0 0 3131 CONCHO RES INC COM 20605P101 98 2229 SH SOLE 0 0 2229 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1 100 SH SOLE 0 0 100 EQUINOR ASA SPONSORED ADR 29446M102 14 1020 SH SOLE 0 0 1020 BOISE CASCADE CO DEL COM 09739D100 1 33 SH SOLE 0 0 33 HUNT J B TRANS SVCS INC COM 445658107 28 224 SH SOLE 0 0 224 STRATEGY SHS NS 7HANDL IDX 86280R506 0 19 SH SOLE 0 0 19 BALL CORP COM 058498106 5498 66143 SH SOLE 0 0 66143 SPDR S&P 500 ETF TR TR UNIT 78462F103 184 3800 SH Call SOLE 0 0 3800 LIVONGO HEALTH INC COM 539183103 7 51 SH SOLE 0 0 51 COMCAST CORP NEW CL A 20030N101 1725 37281 SH SOLE 0 0 37281 SSR MNG INC COM 784730103 7 366 SH SOLE 0 0 366 WALGREENS BOOTS ALLIANCE INC COM 931427108 740 20597 SH SOLE 0 0 20597 FIRST CMNTY CORP S C COM 319835104 51 3713 SH SOLE 0 0 3713 TC ENERGY CORP COM 87807B107 20 473 SH SOLE 0 0 473 DORCHESTER MINERALS LP COM UNIT 25820R105 9 840 SH SOLE 0 0 840 ISHARES TR CORE S&P US VLU 464287663 4283 78885 SH SOLE 0 0 78885 GRAINGER W W INC COM 384802104 139 391 SH SOLE 0 0 391 MAXIM INTEGRATED PRODS INC COM 57772K101 21 315 SH SOLE 0 0 315 LAMAR ADVERTISING CO NEW CL A 512816109 8 127 SH SOLE 0 0 127 NATIONAL PRESTO INDS INC COM 637215104 879 10739 SH SOLE 0 0 10739 ASHFORD INC COM 044104107 0 4 SH SOLE 0 0 4 PERKINELMER INC COM 714046109 12 93 SH SOLE 0 0 93 SPDR S&P 500 ETF TR TR UNIT 78462F103 37 600 SH Call SOLE 0 0 600 BOSTON OMAHA CORP COM 101044105 3 200 SH SOLE 0 0 200 ARCH CAP GROUP LTD ORD G0450A105 20 668 SH SOLE 0 0 668 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 61 1061 SH SOLE 0 0 1061 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 0 16 SH SOLE 0 0 16 ADVANCED MICRO DEVICES INC COM 007903107 7808 95226 SH SOLE 0 0 95226 APPLIED MATLS INC COM 038222105 382 6429 SH SOLE 0 0 6429 AGCO CORP COM 001084102 11 147 SH SOLE 0 0 147 EQUITABLE HLDGS INC COM 29452E101 16 853 SH SOLE 0 0 853 CAESARS ENTERTAINMENT INC NE COM 12769G100 55 983 SH SOLE 0 0 983 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 338 6083 SH SOLE 0 0 6083 JD.COM INC SPON ADR CL A 47215P106 51 657 SH SOLE 0 0 657 MACQUARIE / FIRST TR GLOBAL COM 55607W100 11 1470 SH SOLE 0 0 1470 ILLINOIS TOOL WKS INC COM 452308109 1763 9123 SH SOLE 0 0 9123 SPDR S&P 500 ETF TR TR UNIT 78462F103 148 2200 SH Call SOLE 0 0 2200 PROSHARES TR LARGE CAP CRE 74347R248 929 12181 SH SOLE 0 0 12181 EXELON CORP COM 30161N101 566 15815 SH SOLE 0 0 15815 CURTISS WRIGHT CORP COM 231561101 1 9 SH SOLE 0 0 9 ASTEC INDS INC COM 046224101 289 5330 SH SOLE 0 0 5330 ISHARES TR ULTR SH TRM BD 46434V878 26 510 SH SOLE 0 0 510 SPDR S&P 500 ETF TR TR UNIT 78462F103 57 1300 SH Call SOLE 0 0 1300 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 86 520 SH SOLE 0 0 520 APOGEE ENTERPRISES INC COM 037598109 1 58 SH SOLE 0 0 58 FLOWERS FOODS INC COM 343498101 54 2210 SH SOLE 0 0 2210 PROSHARES TR RUSS 2000 DIVD 74347B698 17 361 SH SOLE 0 0 361 WISDOMTREE TR EUROPE SMCP DV 97717W869 16 300 SH SOLE 0 0 300 UPWORK INC COM 91688F104 1 50 SH SOLE 0 0 50 CAE INC COM 124765108 1 102 SH SOLE 0 0 102 MCDONALDS CORP COM 580135101 32203 146718 SH SOLE 0 0 146718 FIRST TR INTER DUR PFD & IN COM 33718W103 31 1437 SH SOLE 0 0 1437 ISHARES TR EAFE SML CP ETF 464288273 476 8066 SH SOLE 0 0 8066 KEMPER CORP COM 488401100 6 85 SH SOLE 0 0 85 CULLEN FROST BANKERS INC COM 229899109 13 200 SH SOLE 0 0 200 HONDA MOTOR LTD AMERN SHS 438128308 25 1036 SH SOLE 0 0 1036 CROCS INC COM 227046109 1 16 SH SOLE 0 0 16 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 92 2927 SH SOLE 0 0 2927 INVESCO CALIF MUN INCOME TR COM 46132P108 59 4000 SH SOLE 0 0 4000 RPM INTL INC COM 749685103 356 4294 SH SOLE 0 0 4294 SCIENCE APPLICATIONS INTL CO COM 808625107 105 1345 SH SOLE 0 0 1345 GALLAGHER ARTHUR J & CO COM 363576109 2658 25174 SH SOLE 0 0 25174 GRACO INC COM 384109104 7 115 SH SOLE 0 0 115 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1167 28539 SH SOLE 0 0 28539 GTT COMMUNICATIONS INC COM 362393100 0 52 SH SOLE 0 0 52 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 300 SH Put SOLE 0 0 300 LHC GROUP INC COM 50187A107 7 35 SH SOLE 0 0 35 AMDOCS LTD SHS G02602103 28522 496821 SH SOLE 0 0 496821 HEALTHCARE SVCS GROUP INC COM 421906108 7 308 SH SOLE 0 0 308 WABASH NATL CORP COM 929566107 3 230 SH SOLE 0 0 230 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2 21 SH SOLE 0 0 21 SPDR S&P 500 ETF TR TR UNIT 78462F103 528 10700 SH Call SOLE 0 0 10700 QUIDEL CORP COM 74838J101 15 70 SH SOLE 0 0 70 BROADWIND INC COM NEW 11161T207 1 300 SH SOLE 0 0 300 BLACKROCK MUNIYIELD QUALITY COM 09254E103 2 148 SH SOLE 0 0 148 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 44 268 SH SOLE 0 0 268 GORES HLDGS IV INC COM CL A 382865103 5 500 SH SOLE 0 0 500 MICRON TECHNOLOGY INC COM 595112103 62 1328 SH SOLE 0 0 1328 CHURCHILL DOWNS INC COM 171484108 7 42 SH SOLE 0 0 42 F N B CORP COM 302520101 294 43386 SH SOLE 0 0 43386 DXC TECHNOLOGY CO COM 23355L106 19 1037 SH SOLE 0 0 1037 PPG INDS INC COM 693506107 336 2754 SH SOLE 0 0 2754 GABELLI DIVID & INCOME TR COM 36242H104 41 2255 SH SOLE 0 0 2255 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 4 105 SH SOLE 0 0 105 ARES DYNAMIC CR ALLOCATION F COM 04014F102 1 56 SH SOLE 0 0 56 PACKAGING CORP AMER COM 695156109 33 306 SH SOLE 0 0 306 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 100 SH Put SOLE 0 0 100 MARATHON OIL CORP COM 565849106 46 11368 SH SOLE 0 0 11368 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 86 2369 SH SOLE 0 0 2369 UNILEVER PLC SPON ADR NEW 904767704 8332 135087 SH SOLE 0 0 135087 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 6 334 SH SOLE 0 0 334 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 353 6765 SH SOLE 0 0 6765 ISHARES TR CORE S&P SCP ETF 464287804 112831 1606596 SH SOLE 0 0 1606596 ISHARES TR S&P 500 VAL ETF 464287408 60689 539694 SH SOLE 0 0 539694 EAGLE MATLS INC COM 26969P108 9 100 SH SOLE 0 0 100 FAIR ISAAC CORP COM 303250104 3 6 SH SOLE 0 0 6 TELADOC HEALTH INC COM 87918A105 205 933 SH SOLE 0 0 933 SHERWIN WILLIAMS CO COM 824348106 167 240 SH SOLE 0 0 240 FIFTH THIRD BANCORP COM 316773100 8 354 SH SOLE 0 0 354 MFA FINL INC COM 55272X102 11 3933 SH SOLE 0 0 3933 BOSTON BEER INC CL A 100557107 10 11 SH SOLE 0 0 11 CALLAWAY GOLF CO COM 131193104 10 518 SH SOLE 0 0 518 ISHARES TR CORE DIV GRWTH 46434V621 1496 37593 SH SOLE 0 0 37593 ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 33 1201 SH SOLE 0 0 1201 MARTEN TRANS LTD COM 573075108 29 1793 SH SOLE 0 0 1793 ISHARES TR MODERT ALLOC ETF 464289875 68 1656 SH SOLE 0 0 1656 UNION PAC CORP COM 907818108 2222 11287 SH SOLE 0 0 11287 COHEN & STEERS TOTAL RETURN COM 19247R103 6 533 SH SOLE 0 0 533 ISHARES TR US HLTHCR PR ETF 464288828 157 780 SH SOLE 0 0 780 GLOBAL X FDS S&P 500 COVERED 37954Y475 31 685 SH SOLE 0 0 685 OGE ENERGY CORP COM 670837103 1368 45623 SH SOLE 0 0 45623 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 13 1450 SH SOLE 0 0 1450 RYDER SYS INC COM 783549108 8 199 SH SOLE 0 0 199 SIRIUS XM HOLDINGS INC COM 82968B103 300 55915 SH SOLE 0 0 55915 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 25 341 SH SOLE 0 0 341 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 6 486 SH SOLE 0 0 486 STEPAN CO COM 858586100 933 8559 SH SOLE 0 0 8559 DBX ETF TR XTRACK USD HIGH 233051432 37 764 SH SOLE 0 0 764 HORMEL FOODS CORP COM 440452100 20317 415566 SH SOLE 0 0 415566 VALVOLINE INC COM 92047W101 1 34 SH SOLE 0 0 34 FIRST TR EXCH TRD ALPHDX FD MID CP GR ALPH 33737M102 115 2156 SH SOLE 0 0 2156 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 2 70 SH SOLE 0 0 70 BLACKROCK MUNI INTER DR FD I COM 09253X102 3 197 SH SOLE 0 0 197 KEYCORP COM 493267108 20 1693 SH SOLE 0 0 1693 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1 52 SH SOLE 0 0 52 STURM RUGER & CO INC COM 864159108 53 872 SH SOLE 0 0 872 SPDR S&P 500 ETF TR TR UNIT 78462F103 948 10500 SH Call SOLE 0 0 10500 EDITAS MEDICINE INC COM 28106W103 2 85 SH SOLE 0 0 85 VERINT SYS INC COM 92343X100 0 2 SH SOLE 0 0 2 ISHARES TR FALN ANGLS USD 46435G474 0 3 SH SOLE 0 0 3 ULTRA CLEAN HLDGS INC COM 90385V107 2 81 SH SOLE 0 0 81 LUMEN TECHNOLOGIES INC COM 156700106 22 2205 SH SOLE 0 0 2205 HERCULES CAPITAL INC COM 427096508 3 271 SH SOLE 0 0 271 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 13 267 SH SOLE 0 0 267 MCGRATH RENTCORP COM 580589109 905 15187 SH SOLE 0 0 15187 HUNTINGTON INGALLS INDS INC COM 446413106 36 253 SH SOLE 0 0 253 GLOBAL PMTS INC COM 37940X102 38 216 SH SOLE 0 0 216 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 2677 44772 SH SOLE 0 0 44772 ENERPLUS CORP COM 292766102 0 137 SH SOLE 0 0 137 PACCAR INC COM 693718108 9 102 SH SOLE 0 0 102 AMEREN CORP COM 023608102 20155 254869 SH SOLE 0 0 254869 QTS RLTY TR INC COM CL A 74736A103 2 27 SH SOLE 0 0 27 STITCH FIX INC COM CL A 860897107 2677 98670 SH SOLE 0 0 98670 ONTRAK INC COM 683373104 81 1354 SH SOLE 0 0 1354 NATIONAL GEN HLDGS CORP COM 636220303 2 56 SH SOLE 0 0 56 ORGANOVO HLDGS INC COM NEW 68620A203 1 80 SH SOLE 0 0 80 CHIMERA INVT CORP COM NEW 16934Q208 6 752 SH SOLE 0 0 752 SPDR SER TR BLOOMBERG BRCLYS 78468R622 80 772 SH SOLE 0 0 772 ASHLAND GLOBAL HLDGS INC COM 044186104 1 13 SH SOLE 0 0 13 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 931 11206 SH SOLE 0 0 11206 CEMEX SAB DE CV SPON ADR NEW 151290889 5 1217 SH SOLE 0 0 1217 ASSURANT INC 6.50% CONV PFD D 04621X207 12 104 SH SOLE 0 0 104 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 20 199 SH SOLE 0 0 199 CHARLES RIV LABS INTL INC COM 159864107 31 138 SH SOLE 0 0 138 BUNGE LIMITED COM G16962105 10 223 SH SOLE 0 0 223 CABOT OIL & GAS CORP COM 127097103 106 6125 SH SOLE 0 0 6125 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 12345 572568 SH SOLE 0 0 572568 DINE BRANDS GLOBAL INC COM 254423106 2 41 SH SOLE 0 0 41 BOULDER GROWTH & INCOME FD I COM 101507101 17 1675 SH SOLE 0 0 1675 BROWN FORMAN CORP CL B 115637209 41 545 SH SOLE 0 0 545 OTIS WORLDWIDE CORP COM 68902V107 422 6761 SH SOLE 0 0 6761 POTLATCHDELTIC CORPORATION COM 737630103 8 195 SH SOLE 0 0 195 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 49 2256 SH SOLE 0 0 2256 ISHARES TR AGENCY BOND ETF 464288166 49 403 SH SOLE 0 0 403 GLOBAL X FDS REIT ETF 37950E127 19 2410 SH SOLE 0 0 2410 TETRA TECH INC NEW COM 88162G103 6 60 SH SOLE 0 0 60 RIOT BLOCKCHAIN INC COM 767292105 0 46 SH SOLE 0 0 46 SENESTECH INC COM NEW 81720R208 1 500 SH SOLE 0 0 500 GROUPON INC COM NEW 399473206 5 245 SH SOLE 0 0 245 DOUBLELINE INCOME SOLUTIONS COM 258622109 81 5052 SH SOLE 0 0 5052 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 7 278 SH SOLE 0 0 278 CLEVELAND BIOLABS INC COM NEW 185860202 0 150 SH SOLE 0 0 150 ORIX CORP SPONSORED ADR 686330101 11 169 SH SOLE 0 0 169 METLIFE INC COM 59156R108 153 4127 SH SOLE 0 0 4127 DENNYS CORP COM 24869P104 15 1536 SH SOLE 0 0 1536 NOMAD FOODS LTD USD ORD SHS G6564A105 93 3650 SH SOLE 0 0 3650 HELMERICH & PAYNE INC COM 423452101 60 4119 SH SOLE 0 0 4119 PROSHARES TR II ULTA BLMBG 2017 74347Y888 3 10000 SH Call SOLE 0 0 10000 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2 55 SH SOLE 0 0 55 INVESTORS BANCORP INC NEW COM 46146L101 1 181 SH SOLE 0 0 181 B2GOLD CORP COM 11777Q209 14 2180 SH SOLE 0 0 2180 WISDOMTREE TR EM EX ST-OWNED 97717X578 62 1845 SH SOLE 0 0 1845 CROWN HLDGS INC COM 228368106 10 134 SH SOLE 0 0 134 PEOPLES UNITED FINANCIAL INC COM 712704105 9 826 SH SOLE 0 0 826 HEALTHCARE TR AMER INC CL A NEW 42225P501 228 8781 SH SOLE 0 0 8781 CSX CORP COM 126408103 349 4489 SH SOLE 0 0 4489 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 5271 154485 SH SOLE 0 0 154485 CMS ENERGY CORP COM 125896100 92 1504 SH SOLE 0 0 1504 INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 2 75 SH SOLE 0 0 75 BLACKROCK CORE BD TR SHS BEN INT 09249E101 31 1971 SH SOLE 0 0 1971 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 9 379 SH SOLE 0 0 379 PGT INNOVATIONS INC COM 69336V101 1 81 SH SOLE 0 0 81 NXP SEMICONDUCTORS N V COM N6596X109 71 566 SH SOLE 0 0 566 SPDR S&P 500 ETF TR TR UNIT 78462F103 37 800 SH Call SOLE 0 0 800 OUTFRONT MEDIA INC COM 69007J106 1 57 SH SOLE 0 0 57 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 58 2905 SH SOLE 0 0 2905 CANADIAN SOLAR INC COM 136635109 1 25 SH SOLE 0 0 25 ISHARES TR FLTG RATE NT ETF 46429B655 7680 151423 SH SOLE 0 0 151423 SPDR S&P 500 ETF TR TR UNIT 78462F103 243 4000 SH Call SOLE 0 0 4000 DANAHER CORPORATION COM 235851102 2087 9690 SH SOLE 0 0 9690 CHEMOCENTRYX INC COM 16383L106 55 1000 SH SOLE 0 0 1000 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 7 270 SH SOLE 0 0 270 SPDR GOLD TR GOLD SHS 78463V107 3840 21680 SH SOLE 0 0 21680 INVESCO LTD SHS G491BT108 8 678 SH SOLE 0 0 678 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 3 136 SH SOLE 0 0 136 VIRTU FINL INC CL A 928254101 1 24 SH SOLE 0 0 24 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 366 3606 SH SOLE 0 0 3606 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 42437 368473 SH SOLE 0 0 368473 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4 300 SH SOLE 0 0 300 LOEWS CORP COM 540424108 8 240 SH SOLE 0 0 240 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1 39 SH SOLE 0 0 39 UNITED STS OIL FD LP UNITS 91232N207 0 3300 SH Call SOLE 0 0 3300 DBX ETF TR XTRACKERS LOW 233051267 11158 224374 SH SOLE 0 0 224374 VANGUARD WORLD FDS INF TECH ETF 92204A702 610 1958 SH SOLE 0 0 1958 MATCH GROUP INC NEW COM 57667L107 71 642 SH SOLE 0 0 642 CORSAIR GAMING INC COM 22041X102 8 400 SH SOLE 0 0 400 FIVE BELOW INC COM 33829M101 13 105 SH SOLE 0 0 105 FISERV INC COM 337738108 10686 103699 SH SOLE 0 0 103699 PHYSICIANS RLTY TR COM 71943U104 6 322 SH SOLE 0 0 322 SLEEP NUMBER CORP COM 83125X103 6 127 SH SOLE 0 0 127 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 35 135 SH SOLE 0 0 135 SPLUNK INC COM 848637104 49 263 SH SOLE 0 0 263 ISHARES TR INDIA 50 ETF 464289529 4 125 SH SOLE 0 0 125 FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 8 289 SH SOLE 0 0 289 VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 2102 40996 SH SOLE 0 0 40996 SPDR S&P 500 ETF TR TR UNIT 78462F103 99 2200 SH Call SOLE 0 0 2200 ITURAN LOCATION AND CONTROL SHS M6158M104 1 94 SH SOLE 0 0 94 WELLS FARGO CO NEW COM 949746101 7421 315646 SH SOLE 0 0 315646 SPDR S&P 500 ETF TR TR UNIT 78462F103 71 1200 SH Call SOLE 0 0 1200 TERADYNE INC COM 880770102 45 569 SH SOLE 0 0 569 GLADSTONE COMMERCIAL CORP COM 376536108 11 663 SH SOLE 0 0 663 CYTOKINETICS INC COM NEW 23282W605 19 900 SH SOLE 0 0 900 ARK ETF TR NEXT GNRTN INTER 00214Q401 2456 22614 SH SOLE 0 0 22614 MEDPACE HLDGS INC COM 58506Q109 2 21 SH SOLE 0 0 21 SPDR S&P 500 ETF TR TR UNIT 78462F103 76 1900 SH Call SOLE 0 0 1900 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 6 1119 SH SOLE 0 0 1119 MONGODB INC CL A 60937P106 14 59 SH SOLE 0 0 59 WORLD WRESTLING ENTMT INC CL A 98156Q108 1 27 SH SOLE 0 0 27 PEBBLEBROOK HOTEL TR COM 70509V100 2 171 SH SOLE 0 0 171 REXFORD INDL RLTY INC COM 76169C100 5 101 SH SOLE 0 0 101 QIAGEN NV SHS NEW N72482123 1 19 SH SOLE 0 0 19 ABRAXAS PETE CORP COM 003830106 1 4000 SH SOLE 0 0 4000 NOVAVAX INC COM NEW 670002401 57 526 SH SOLE 0 0 526 ISHARES TR GLB CNS DISC ETF 464288745 44 328 SH SOLE 0 0 328 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 15212 322430 SH SOLE 0 0 322430 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3 79 SH SOLE 0 0 79 BLACKROCK RES & COMMODITIES SHS 09257A108 0 38 SH SOLE 0 0 38 ISHARES TR RUS 1000 ETF 464287622 1807 9658 SH SOLE 0 0 9658 VANGUARD INDEX FDS SMALL CP ETF 922908751 703 4571 SH SOLE 0 0 4571 SPDR S&P 500 ETF TR TR UNIT 78462F103 614 9200 SH Call SOLE 0 0 9200 AVANGRID INC COM 05351W103 14 275 SH SOLE 0 0 275 HOLOGIC INC COM 436440101 71 1075 SH SOLE 0 0 1075 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 101 24981 SH SOLE 0 0 24981 ICICI BANK LIMITED ADR 45104G104 5 501 SH SOLE 0 0 501 SPDR S&P 500 ETF TR TR UNIT 78462F103 74 7300 SH Put SOLE 0 0 7300 EXXON MOBIL CORP COM 30231G102 2930 85334 SH SOLE 0 0 85334 TESLA INC COM 88160R101 2861 6668 SH SOLE 0 0 6668 GLOBAL X FDS GLBL X MLP ETF 37954Y343 3 130 SH SOLE 0 0 130 ALTRIA GROUP INC COM 02209S103 1456 37674 SH SOLE 0 0 37674 NEKTAR THERAPEUTICS COM 640268108 2 104 SH SOLE 0 0 104 DONNELLEY R R & SONS CO COM 257867200 1 384 SH SOLE 0 0 384 BAYTEX ENERGY CORP COM 07317Q105 0 37 SH SOLE 0 0 37 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 12 83 SH SOLE 0 0 83 CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 2 335 SH SOLE 0 0 335 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 8 65 SH SOLE 0 0 65 ATLANTIC UN BANKSHARES CORP COM 04911A107 3 145 SH SOLE 0 0 145 VIAVI SOLUTIONS INC COM 925550105 21 1792 SH SOLE 0 0 1792 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 21086 239017 SH SOLE 0 0 239017 WORLD GOLD TR SPDR GLD MINIS 98149E204 7 368 SH SOLE 0 0 368 PROSHARES TR II VIX SH TRM FUTRS 74347W171 38 1846 SH SOLE 0 0 1846 QCR HOLDINGS INC COM 74727A104 788 28736 SH SOLE 0 0 28736 NOVOCURE LTD ORD SHS G6674U108 140 1256 SH SOLE 0 0 1256 LEAR CORP COM NEW 521865204 5 42 SH SOLE 0 0 42 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 39 935 SH SOLE 0 0 935 SHAW COMMUNICATIONS INC CL B CONV 82028K200 19 1038 SH SOLE 0 0 1038 SPDR S&P 500 ETF TR TR UNIT 78462F103 204 4300 SH Call SOLE 0 0 4300 HSBC HLDGS PLC SPON ADR NEW 404280406 28 1423 SH SOLE 0 0 1423 ZYNGA INC CL A 98986T108 24 2635 SH SOLE 0 0 2635 DROPBOX INC CL A 26210C104 29 1517 SH SOLE 0 0 1517 EMERSON ELEC CO COM 291011104 193 2939 SH SOLE 0 0 2939 AFLAC INC COM 001055102 3191 87789 SH SOLE 0 0 87789 ANSYS INC COM 03662Q105 34 103 SH SOLE 0 0 103 ISHARES TR US TREAS BD ETF 46429B267 455386 16292892 SH SOLE 0 0 16292892 VANGUARD INDEX FDS MID CAP ETF 922908629 636 3609 SH SOLE 0 0 3609 SONOCO PRODS CO COM 835495102 21 403 SH SOLE 0 0 403 TRITON INTL LTD CL A G9078F107 1 35 SH SOLE 0 0 35 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 29206 285827 SH SOLE 0 0 285827 WISDOMTREE TR US HGH YLD CORP 97717X172 13464 268930 SH SOLE 0 0 268930 EBIX INC COM NEW 278715206 6 300 SH SOLE 0 0 300 TRIUMPH BANCORP INC COM 89679E300 93 3000 SH SOLE 0 0 3000 ISHARES TR U.S. UTILITS ETF 464287697 222 1519 SH SOLE 0 0 1519 TARGET CORP COM 87612E106 38209 242720 SH SOLE 0 0 242720 ERIE INDTY CO CL A 29530P102 0 1 SH SOLE 0 0 1 PROSHARES TR S&P 500 DV ARIST 74348A467 147 2038 SH SOLE 0 0 2038 DBX ETF TR XTRACK RUSS 1000 233051481 2039 60103 SH SOLE 0 0 60103 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 0 68 SH SOLE 0 0 68 HURCO COMPANIES INC COM 447324104 1 49 SH SOLE 0 0 49 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1141 19211 SH SOLE 0 0 19211 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 3 15 SH SOLE 0 0 15 YORK WTR CO COM 987184108 14 337 SH SOLE 0 0 337 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 15 466 SH SOLE 0 0 466 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1 127 SH SOLE 0 0 127 CABLE ONE INC COM 12685J105 10 5 SH SOLE 0 0 5 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 0 307 SH SOLE 0 0 307 MORGAN STANLEY EMERGING MKTS COM 617477104 52 9298 SH SOLE 0 0 9298 GENERAL ELECTRIC CO COM 369604103 2 1500 SH Call SOLE 0 0 1500 ZILLOW GROUP INC CL C CAP STK 98954M200 16 158 SH SOLE 0 0 158 KORN FERRY COM NEW 500643200 2 60 SH SOLE 0 0 60 AUTODESK INC COM 052769106 104 450 SH SOLE 0 0 450 NORDSTROM INC COM 655664100 5 439 SH SOLE 0 0 439 PLDT INC SPONSORED ADR 69344D408 16 577 SH SOLE 0 0 577 JPMORGAN CHASE & CO COM 46625H100 8417 87434 SH SOLE 0 0 87434 SPDR S&P 500 ETF TR TR UNIT 78462F103 47 1000 SH Call SOLE 0 0 1000 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 8 193 SH SOLE 0 0 193 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 934 21591 SH SOLE 0 0 21591 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 549 16054 SH SOLE 0 0 16054 FLEXSHARES TR MORNSTAR UPSTR 33939L407 53 1906 SH SOLE 0 0 1906 ISHARES INC MSCI GBL MIN VOL 464286525 292 3176 SH SOLE 0 0 3176 VECTRUS INC COM 92242T101 1 25 SH SOLE 0 0 25 TOOTSIE ROLL INDS INC COM 890516107 871 28182 SH SOLE 0 0 28182 FRANKLIN ELEC INC COM 353514102 35 600 SH SOLE 0 0 600 PACER FDS TR TRENDP 100 ETF 69374H303 1663 34588 SH SOLE 0 0 34588 VANGUARD BD INDEX FDS INTERMED TERM 921937819 7453 79732 SH SOLE 0 0 79732 STANDARD MTR PRODS INC COM 853666105 923 20666 SH SOLE 0 0 20666 BLUEBIRD BIO INC COM 09609G100 16 293 SH SOLE 0 0 293 PALO ALTO NETWORKS INC COM 697435105 84 344 SH SOLE 0 0 344 BIOTELEMETRY INC COM 090672106 2 44 SH SOLE 0 0 44 ING GROEP N.V. SPONSORED ADR 456837103 15 2085 SH SOLE 0 0 2085 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 27 806 SH SOLE 0 0 806 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 0 11 SH SOLE 0 0 11 INTEL CORP COM 458140100 27906 538934 SH SOLE 0 0 538934 WISDOMTREE TR INTL EQUITY FD 97717W703 87 1922 SH SOLE 0 0 1922 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 2 609 SH SOLE 0 0 609 CONSTELLIUM SE CL A SHS F21107101 1 80 SH SOLE 0 0 80 REDWOOD TR INC COM 758075402 4 556 SH SOLE 0 0 556 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 7 353 SH SOLE 0 0 353 SYNEOS HEALTH INC CL A 87166B102 9 164 SH SOLE 0 0 164 HENRY SCHEIN INC COM 806407102 17 291 SH SOLE 0 0 291 UDR INC COM 902653104 34 1045 SH SOLE 0 0 1045 CROWN CASTLE INTL CORP NEW COM 22822V101 681 4093 SH SOLE 0 0 4093 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 96 990 SH SOLE 0 0 990 PACER FDS TR BIOTHREAT STRGY 69374H758 10 350 SH SOLE 0 0 350 CONSOL ENERGY INC DISC COML COM 20854L108 4 916 SH SOLE 0 0 916 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 7 500 SH SOLE 0 0 500 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 5 291 SH SOLE 0 0 291 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1 50 SH SOLE 0 0 50 WILLIAMS SONOMA INC COM 969904101 16 172 SH SOLE 0 0 172 ENCORE WIRE CORP COM 292562105 1 30 SH SOLE 0 0 30 SPDR S&P 500 ETF TR TR UNIT 78462F103 250 4600 SH Call SOLE 0 0 4600 2U INC COM 90214J101 1 19 SH SOLE 0 0 19 SPDR S&P 500 ETF TR TR UNIT 78462F103 62 1000 SH Put SOLE 0 0 1000 AZUL S A SPONSR ADR PFD 05501U106 0 11 SH SOLE 0 0 11 SILGAN HOLDINGS INC COM 827048109 3 74 SH SOLE 0 0 74 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 68 1618 SH SOLE 0 0 1618 MANTECH INTL CORP CL A 564563104 817 11867 SH SOLE 0 0 11867 HARSCO CORP COM 415864107 72 5188 SH SOLE 0 0 5188 SERVICENOW INC COM 81762P102 10860 22392 SH SOLE 0 0 22392 ASSOCIATED BANC CORP COM 045487105 147 11679 SH SOLE 0 0 11679 IDT CORP CL B NEW 448947507 5 750 SH SOLE 0 0 750 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 6 2495 SH SOLE 0 0 2495 COLUMBIA PPTY TR INC COM NEW 198287203 74 6756 SH SOLE 0 0 6756 KIMBERLY CLARK CORP COM 494368103 29100 197075 SH SOLE 0 0 197075 ISHARES TR MSCI INTL QUALTY 46434V456 2502 79853 SH SOLE 0 0 79853 OREILLY AUTOMOTIVE INC COM 67103H107 139 301 SH SOLE 0 0 301 EQUINOX GOLD CORP COM 29446Y502 599 51143 SH SOLE 0 0 51143 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 0 13 SH SOLE 0 0 13 GRACE W R & CO DEL NEW COM 38388F108 1 24 SH SOLE 0 0 24 BLACKROCK ENHANCD CAP & INM COM 09256A109 0 14 SH SOLE 0 0 14 SPDR SER TR BLOMBERG 1 10 YR 78468R861 22 1056 SH SOLE 0 0 1056 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 48 1218 SH SOLE 0 0 1218 AMPLIFY ETF TR ONLIN RETL ETF 032108102 106 1200 SH SOLE 0 0 1200 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2 144 SH SOLE 0 0 144 SPDR S&P 500 ETF TR TR UNIT 78462F103 17 400 SH Call SOLE 0 0 400 BLACKROCK FLOATING RATE INCO COM 09255X100 0 16 SH SOLE 0 0 16 ARK ETF TR ISRAEL INOVATE 00214Q609 14 547 SH SOLE 0 0 547 INTEGER HLDGS CORP COM 45826H109 13 213 SH SOLE 0 0 213 CBRE GROUP INC CL A 12504L109 43 920 SH SOLE 0 0 920 MACYS INC COM 55616P104 18 3085 SH SOLE 0 0 3085 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 61 4169 SH SOLE 0 0 4169 REPUBLIC SVCS INC COM 760759100 29044 311134 SH SOLE 0 0 311134 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 45 191 SH SOLE 0 0 191 BK OF AMERICA CORP COM 060505104 6303 261629 SH SOLE 0 0 261629 EATON VANCE ENHANCED EQ INC COM 278274105 156 10684 SH SOLE 0 0 10684 GORMAN RUPP CO COM 383082104 14 468 SH SOLE 0 0 468 NIKOLA CORP COM 654110105 39 1926 SH SOLE 0 0 1926 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9 336 SH SOLE 0 0 336 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2 897 SH SOLE 0 0 897 FS KKR CAP CORP II COM 35952V303 3433 233402 SH SOLE 0 0 233402 SPDR SER TR S&P HOMEBUILD 78464A888 30 562 SH SOLE 0 0 562 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 12 210 SH SOLE 0 0 210 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 227 8946 SH SOLE 0 0 8946 CHANGE HEALTHCARE INC COM 15912K100 0 8 SH SOLE 0 0 8 DANAHER CORPORATION DBCV 1/2 235851AF9 25 3000 PRN SOLE 0 0 3000 CLEARFIELD INC COM 18482P103 56 2762 SH SOLE 0 0 2762 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 14 267 SH SOLE 0 0 267 FIREEYE INC COM 31816Q101 6 500 SH SOLE 0 0 500 INPHI CORP COM 45772F107 1 11 SH SOLE 0 0 11 GAMING & LEISURE PPTYS INC COM 36467J108 1 25 SH SOLE 0 0 25 SPDR SER TR S&P OILGAS EXP 78468R556 19 460 SH SOLE 0 0 460 VEREIT INC COM 92339V100 36 5591 SH SOLE 0 0 5591 NUVEEN AMT FREE MUN CR INC F COM 67071L106 825 52700 SH SOLE 0 0 52700 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 16 258 SH SOLE 0 0 258 PILGRIMS PRIDE CORP COM 72147K108 10 695 SH SOLE 0 0 695 SPDR S&P 500 ETF TR TR UNIT 78462F103 93997 280679 SH SOLE 0 0 280679 UNITED THERAPEUTICS CORP DEL COM 91307C102 21 207 SH SOLE 0 0 207 FIRST FINL BANCORP OH COM 320209109 1 64 SH SOLE 0 0 64 LINCOLN ELEC HLDGS INC COM 533900106 14 149 SH SOLE 0 0 149 TWILIO INC CL A 90138F102 158 640 SH SOLE 0 0 640 MALIBU BOATS INC COM CL A 56117J100 1 28 SH SOLE 0 0 28 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 0 12 SH SOLE 0 0 12 TFS FINL CORP COM 87240R107 27 1846 SH SOLE 0 0 1846 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 3105 77954 SH SOLE 0 0 77954 UNITED RENTALS INC COM 911363109 125 719 SH SOLE 0 0 719 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 3 80 SH SOLE 0 0 80 DOLBY LABORATORIES INC COM CL A 25659T107 10 148 SH SOLE 0 0 148 ASSURED GUARANTY LTD COM G0585R106 4 191 SH SOLE 0 0 191 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 1 45 SH SOLE 0 0 45 NATIONAL GRID PLC SPONSORED ADR NE 636274409 119 2063 SH SOLE 0 0 2063 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 47 1951 SH SOLE 0 0 1951 XPENG INC ADS 98422D105 22 1100 SH SOLE 0 0 1100 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 6 108 SH SOLE 0 0 108 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 23 507 SH SOLE 0 0 507 SPDR S&P 500 ETF TR TR UNIT 78462F103 194 2700 SH Call SOLE 0 0 2700 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1 40 SH SOLE 0 0 40 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 27 6000 SH SOLE 0 0 6000 ZIMMER BIOMET HOLDINGS INC COM 98956P102 10997 80776 SH SOLE 0 0 80776 BP PLC SPONSORED ADR 055622104 634 36329 SH SOLE 0 0 36329 MICROSOFT CORP COM 594918104 69238 329188 SH SOLE 0 0 329188 MESA AIR GROUP INC COM NEW 590479135 2 613 SH SOLE 0 0 613 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 4 223 SH SOLE 0 0 223 QURATE RETAIL INC COM SER A 74915M100 9 1314 SH SOLE 0 0 1314 GLOBAL X FDS INTERNET OF THNG 37954Y780 7 271 SH SOLE 0 0 271 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 54 800 SH SOLE 0 0 800 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 160 4585 SH SOLE 0 0 4585 DORMAN PRODUCTS INC COM 258278100 8 90 SH SOLE 0 0 90 ELEMENT SOLUTIONS INC COM 28618M106 0 35 SH SOLE 0 0 35 MONDELEZ INTL INC CL A 609207105 20003 348175 SH SOLE 0 0 348175 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 22 2744 SH SOLE 0 0 2744 ISHARES TR CUR HD EURZN ETF 46434V639 4 153 SH SOLE 0 0 153 SPDR S&P 500 ETF TR TR UNIT 78462F103 164 2800 SH Call SOLE 0 0 2800 FOX CORP CL A COM 35137L105 16 581 SH SOLE 0 0 581 PAPA JOHNS INTL INC COM 698813102 103 1252 SH SOLE 0 0 1252 EXELIXIS INC COM 30161Q104 112 4567 SH SOLE 0 0 4567 ISHARES INC MSCI MEXICO ETF 464286822 3 84 SH SOLE 0 0 84 TIMKEN CO COM 887389104 8 156 SH SOLE 0 0 156 EXPONENT INC COM 30214U102 935 12979 SH SOLE 0 0 12979 TE CONNECTIVITY LTD REG SHS H84989104 122 1245 SH SOLE 0 0 1245 NORTONLIFELOCK INC COM 668771108 26 1250 SH SOLE 0 0 1250 UNITEDHEALTH GROUP INC COM 91324P102 43985 141080 SH SOLE 0 0 141080 HUBBELL INC COM 443510607 6 47 SH SOLE 0 0 47 VANGUARD INDEX FDS SM CP VAL ETF 922908611 685 6189 SH SOLE 0 0 6189 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 13456 224187 SH SOLE 0 0 224187 PUBLIC STORAGE COM 74460D109 3988 17905 SH SOLE 0 0 17905 ISHARES TR ISHS 1-5YR INVS 464288646 186016 3387644 SH SOLE 0 0 3387644 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 504 2391 SH SOLE 0 0 2391 LAKELAND FINL CORP COM 511656100 910 22077 SH SOLE 0 0 22077 BOOT BARN HLDGS INC COM 099406100 2 88 SH SOLE 0 0 88 CRANE CO COM 224399105 16 318 SH SOLE 0 0 318 SHAKE SHACK INC CL A 819047101 36 555 SH SOLE 0 0 555 CORNING INC COM 219350105 294 9060 SH SOLE 0 0 9060 FLEETCOR TECHNOLOGIES INC COM 339041105 4425 18586 SH SOLE 0 0 18586 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 6 178 SH SOLE 0 0 178 BLACKROCK MUNIASSETS FD INC COM 09254J102 6 453 SH SOLE 0 0 453 BANCOLOMBIA S A SPON ADR PREF 05968L102 3 136 SH SOLE 0 0 136 SPDR SER TR PORTFOLIO S&P400 78464A847 439 13465 SH SOLE 0 0 13465 ENSTAR GROUP LIMITED SHS G3075P101 99 610 SH SOLE 0 0 610 MOLINA HEALTHCARE INC COM 60855R100 19 105 SH SOLE 0 0 105 VANECK VECTORS ETF TR OIL REFINERS ETF 92189F585 5 269 SH SOLE 0 0 269 CHEVRON CORP NEW COM 166764100 7278 101084 SH SOLE 0 0 101084 EATON VANCE RISK MNGD DIV EQ COM 27829G106 6 579 SH SOLE 0 0 579 ULTA BEAUTY INC COM 90384S303 53 235 SH SOLE 0 0 235 TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 0 6 SH SOLE 0 0 6 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 35 2000 SH SOLE 0 0 2000 CATERPILLAR INC DEL COM 149123101 1233 8266 SH SOLE 0 0 8266 ZOETIS INC CL A 98978V103 890 5381 SH SOLE 0 0 5381 REYNOLDS CONSUMER PRODS INC COM 76171L106 9 295 SH SOLE 0 0 295 KILROY RLTY CORP COM 49427F108 1 12 SH SOLE 0 0 12 COGNEX CORP COM 192422103 64 983 SH SOLE 0 0 983 PENNYMAC MTG INVT TR COM 70931T103 29 1801 SH SOLE 0 0 1801 CADENCE DESIGN SYSTEM INC COM 127387108 108 1009 SH SOLE 0 0 1009 STEEL DYNAMICS INC COM 858119100 8 271 SH SOLE 0 0 271 INTUITIVE SURGICAL INC COM NEW 46120E602 553 779 SH SOLE 0 0 779 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2 128 SH SOLE 0 0 128 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 118 21837 SH SOLE 0 0 21837 FLEXSHARES TR IBOXX 3R TARGT 33939L506 22 851 SH SOLE 0 0 851 BANK MONTREAL QUE COM 063671101 11 189 SH SOLE 0 0 189 ALLEGHANY CORP DEL COM 017175100 109 210 SH SOLE 0 0 210 TENNECO INC CL A VTG COM STK 880349105 1 170 SH SOLE 0 0 170 ISHARES TR RUSSELL 2000 ETF 464287655 3111 20770 SH SOLE 0 0 20770 INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 3276 114653 SH SOLE 0 0 114653 XILINX INC COM 983919101 17 166 SH SOLE 0 0 166 MSCI INC COM 55354G100 82 229 SH SOLE 0 0 229 LAMB WESTON HLDGS INC COM 513272104 88 1327 SH SOLE 0 0 1327 LENDINGTREE INC NEW COM 52603B107 3 9 SH SOLE 0 0 9 SPDR S&P 500 ETF TR TR UNIT 78462F103 24 9400 SH Put SOLE 0 0 9400 ISHARES TR MSCI UK SM ETF 46429B416 39 1150 SH SOLE 0 0 1150 ALLOVIR INC COM 019818103 2736 99505 SH SOLE 0 0 99505 GANNETT CO INC COM 36472T109 0 11 SH SOLE 0 0 11 MARKEL CORP COM 570535104 1 1 SH SOLE 0 0 1 NETFLIX INC COM 64110L106 2820 5639 SH SOLE 0 0 5639 GODADDY INC CL A 380237107 3514 46255 SH SOLE 0 0 46255 POSCO SPONSORED ADR 693483109 1 16 SH SOLE 0 0 16 IDEXX LABS INC COM 45168D104 1020 2594 SH SOLE 0 0 2594 PRICESMART INC COM 741511109 9 133 SH SOLE 0 0 133 MID CON ENERGY PARTNERS LP UNIT REPSTG LTD 59560V208 5 2015 SH SOLE 0 0 2015 MASCO CORP COM 574599106 30 542 SH SOLE 0 0 542 MASTERCARD INCORPORATED CL A 57636Q104 14520 42936 SH SOLE 0 0 42936 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 93 1592 SH SOLE 0 0 1592 TERRENO RLTY CORP COM 88146M101 35 640 SH SOLE 0 0 640 WORKHORSE GROUP INC COM NEW 98138J206 19 750 SH SOLE 0 0 750 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 3 894 SH SOLE 0 0 894 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3 34 SH SOLE 0 0 34 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 28092 548024 SH SOLE 0 0 548024 CYRUSONE INC COM 23283R100 45 645 SH SOLE 0 0 645 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 3 96 SH SOLE 0 0 96 ATHENE HOLDING LTD CL A G0684D107 1 17 SH SOLE 0 0 17 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1 106 SH SOLE 0 0 106 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 121 2320 SH SOLE 0 0 2320 CHEESECAKE FACTORY INC COM 163072101 11 399 SH SOLE 0 0 399 ISHARES TR U.S. FIXED INCME 46435U796 123 1212 SH SOLE 0 0 1212 WISDOMTREE TR CHINESE YUAN FD 97717W182 5 202 SH SOLE 0 0 202 MURPHY USA INC COM 626755102 23 178 SH SOLE 0 0 178 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 152 2158 SH SOLE 0 0 2158 PAVMED INC COM 70387R106 100 56000 SH SOLE 0 0 56000 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1703 21010 SH SOLE 0 0 21010 UNITIL CORP COM 913259107 740 19140 SH SOLE 0 0 19140 SOUTHWEST GAS HOLDINGS INC COM 844895102 272 4316 SH SOLE 0 0 4316 UNILEVER N V N Y SHS NEW 904784709 179 2956 SH SOLE 0 0 2956 NUVEEN PFD & INCM SECURTIES COM 67072C105 161 18292 SH SOLE 0 0 18292 APPIAN CORP CL A 03782L101 6423 99199 SH SOLE 0 0 99199 DOUGLAS EMMETT INC COM 25960P109 1 44 SH SOLE 0 0 44 ENVIVA PARTNERS LP COM UNIT 29414J107 19 460 SH SOLE 0 0 460 KNOLL INC COM NEW 498904200 0 40 SH SOLE 0 0 40 XENIA HOTELS & RESORTS INC COM 984017103 25 2875 SH SOLE 0 0 2875 CAMPBELL SOUP CO COM 134429109 97 1999 SH SOLE 0 0 1999 NCR CORP NEW COM 62886E108 1 57 SH SOLE 0 0 57 ALCOA CORP COM 013872106 11 926 SH SOLE 0 0 926 ISHARES TR CORE 1 5 YR USD 46432F859 30 588 SH SOLE 0 0 588 EATON VANCE TAX-MANAGED GLOB COM 27829F108 16 2227 SH SOLE 0 0 2227 BED BATH & BEYOND INC COM 075896100 2 139 SH SOLE 0 0 139 ZUORA INC COM CL A 98983V106 4880 471969 SH SOLE 0 0 471969 RENT A CTR INC NEW COM 76009N100 6 213 SH SOLE 0 0 213 TABULA RASA HEALTHCARE INC COM 873379101 4 110 SH SOLE 0 0 110 NEW JERSEY RES COM 646025106 768 28414 SH SOLE 0 0 28414 SPDR S&P 500 ETF TR TR UNIT 78462F103 39 1200 SH Call SOLE 0 0 1200 DBX ETF TR XTRACK HRVST CSI 233051879 7 192 SH SOLE 0 0 192 WHEATON PRECIOUS METALS CORP COM 962879102 500 10181 SH SOLE 0 0 10181 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 4 153 SH SOLE 0 0 153 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 284 5897 SH SOLE 0 0 5897 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1221 5121 SH SOLE 0 0 5121 SIMON PPTY GROUP INC NEW COM 828806109 21 327 SH SOLE 0 0 327 MSC INDL DIRECT INC CL A 553530106 5 84 SH SOLE 0 0 84 HILLENBRAND INC COM 431571108 2 61 SH SOLE 0 0 61 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 64 1436 SH SOLE 0 0 1436 EXACT SCIENCES CORP COM 30063P105 12742 124980 SH SOLE 0 0 124980 ENVESTNET INC COM 29404K106 18 227 SH SOLE 0 0 227 LITHIA MTRS INC CL A 536797103 10 45 SH SOLE 0 0 45 ISHARES TR IBONDS DEC22 ETF 46434VBA7 52 2037 SH SOLE 0 0 2037 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 36 229 SH SOLE 0 0 229 AT&T INC COM 00206R102 31900 1118919 SH SOLE 0 0 1118919 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 167 6885 SH SOLE 0 0 6885 ISHARES TR SP SMCP600VL ETF 464287879 286 2333 SH SOLE 0 0 2333 TRI CONTL CORP COM 895436103 1 20 SH SOLE 0 0 20 TAPESTRY INC COM 876030107 11 701 SH SOLE 0 0 701 VUZIX CORP COM NEW 92921W300 24 5177 SH SOLE 0 0 5177 SEMPRA ENERGY COM 816851109 712 6019 SH SOLE 0 0 6019 GLOBAL X FDS US PFD ETF 37954Y657 12414 501386 SH SOLE 0 0 501386 NOKIA CORP SPONSORED ADR 654902204 27 6951 SH SOLE 0 0 6951 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 18 1060 SH SOLE 0 0 1060 AMERIPRISE FINL INC COM 03076C106 61 397 SH SOLE 0 0 397 BANK OZK COM 06417N103 29 1343 SH SOLE 0 0 1343 WISDOMTREE TR US HIGH DIVIDEND 97717W208 18080 289320 SH SOLE 0 0 289320 BIG 5 SPORTING GOODS CORP COM 08915P101 3 356 SH SOLE 0 0 356 KANSAS CITY SOUTHERN COM NEW 485170302 38 209 SH SOLE 0 0 209 CAPITAL ONE FINL CORP COM 14040H105 105 1455 SH SOLE 0 0 1455 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 172 4291 SH SOLE 0 0 4291 ISHARES TR 0-5 YR TIPS ETF 46429B747 37 356 SH SOLE 0 0 356 PROGYNY INC COM 74340E103 88 3002 SH SOLE 0 0 3002 OXFORD INDS INC COM 691497309 2 61 SH SOLE 0 0 61 BAKER HUGHES COMPANY CL A 05722G100 74 5602 SH SOLE 0 0 5602 THERAPEUTICSMD INC COM 88338N107 3 2000 SH SOLE 0 0 2000 CALIFORNIA WTR SVC GROUP COM 130788102 4 94 SH SOLE 0 0 94 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 7911 59735 SH SOLE 0 0 59735 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 6 350 SH SOLE 0 0 350 ISHARES TR MSCI LW CRB TG 46434V464 9 69 SH SOLE 0 0 69 AMERICAN EXPRESS CO COM 025816109 292 2908 SH SOLE 0 0 2908 EQUIFAX INC COM 294429105 3 22 SH SOLE 0 0 22 ARISTA NETWORKS INC COM 040413106 33 158 SH SOLE 0 0 158 ELECTRONIC ARTS INC COM 285512109 4227 32410 SH SOLE 0 0 32410 SUN CMNTYS INC COM 866674104 14 99 SH SOLE 0 0 99 CAPSTEAD MTG CORP COM NO PAR 14067E506 1 196 SH SOLE 0 0 196 CARTERS INC COM 146229109 5 60 SH SOLE 0 0 60 WHITE MTNS INS GROUP LTD COM G9618E107 9 12 SH SOLE 0 0 12 OVINTIV INC COM 69047Q102 3 358 SH SOLE 0 0 358 SPDR SER TR NYSE TECH ETF 78464A102 17 147 SH SOLE 0 0 147 SPDR S&P 500 ETF TR TR UNIT 78462F103 221 2200 SH Call SOLE 0 0 2200 MEDTRONIC PLC SHS G5960L103 22826 219646 SH SOLE 0 0 219646 POOL CORP COM 73278L105 23 69 SH SOLE 0 0 69 BERKLEY W R CORP COM 084423102 11 173 SH SOLE 0 0 173 HANCOCK JOHN INVS TR COM 410142103 16 1034 SH SOLE 0 0 1034 AGNC INVT CORP COM 00123Q104 168 12103 SH SOLE 0 0 12103 MDU RES GROUP INC COM 552690109 4 165 SH SOLE 0 0 165 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1242 8167 SH SOLE 0 0 8167 MERIT MED SYS INC COM 589889104 1 22 SH SOLE 0 0 22 STERIS PLC SHS USD G8473T100 46 260 SH SOLE 0 0 260 SLACK TECHNOLOGIES INC COM CL A 83088V102 107 3975 SH SOLE 0 0 3975 GRIFOLS S A SP ADR REP B NVT 398438408 4 254 SH SOLE 0 0 254 SPDR S&P 500 ETF TR TR UNIT 78462F103 69 1300 SH Call SOLE 0 0 1300 EOG RES INC COM 26875P101 14 379 SH SOLE 0 0 379 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1440 9159 SH SOLE 0 0 9159 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2965 49937 SH SOLE 0 0 49937 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2 200 SH SOLE 0 0 200 PROSHARES TR HGH YLD INT RATE 74348A541 2 33 SH SOLE 0 0 33 REVLON INC CL A NEW 761525609 1 97 SH SOLE 0 0 97 FORWARD AIR CORP COM 349853101 2 40 SH SOLE 0 0 40 SPDR SER TR NUVEEN BLMBRG SR 78468R739 308 6170 SH SOLE 0 0 6170 SPDR S&P 500 ETF TR TR UNIT 78462F103 16 2500 SH Put SOLE 0 0 2500 ECOPETROL S A SPONSORED ADS 279158109 1 131 SH SOLE 0 0 131 PEARSON PLC SPONSORED ADR 705015105 2 289 SH SOLE 0 0 289 RAYONIER INC COM 754907103 6 237 SH SOLE 0 0 237 LYFT INC CL A COM 55087P104 4 131 SH SOLE 0 0 131 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 10 728 SH SOLE 0 0 728 WELLTOWER INC COM 95040Q104 158 2871 SH SOLE 0 0 2871 TIMKENSTEEL CORP COM 887399103 23 6400 SH SOLE 0 0 6400 UNITED STATES STL CORP NEW COM 912909108 77 10423 SH SOLE 0 0 10423 COLONY CR REAL ESTATE INC COM CL A 19625T101 122 24797 SH SOLE 0 0 24797 SPDR S&P 500 ETF TR TR UNIT 78462F103 410 55300 SH Put SOLE 0 0 55300 NUTRIEN LTD COM 67077M108 16 410 SH SOLE 0 0 410 EVENTBRITE INC COM CL A 29975E109 7977 735183 SH SOLE 0 0 735183 ISHARES TR IBONDS DEC23 ETF 46434VAX8 44 1678 SH SOLE 0 0 1678 SPDR SER TR PORTFOLIO INTRMD 78464A375 273 7431 SH SOLE 0 0 7431 SUNSTONE HOTEL INVS INC NEW COM 867892101 0 3 SH SOLE 0 0 3 CONSOLIDATED EDISON INC COM 209115104 330 4236 SH SOLE 0 0 4236 SPDR S&P 500 ETF TR TR UNIT 78462F103 14 500 SH Call SOLE 0 0 500 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2220 23664 SH SOLE 0 0 23664 KB FINL GROUP INC SPONSORED ADR 48241A105 2 73 SH SOLE 0 0 73 ALTERYX INC COM CL A 02156B103 26 233 SH SOLE 0 0 233 CRONOS GROUP INC COM 22717L101 22 4408 SH SOLE 0 0 4408 DELUXE CORP COM 248019101 4 143 SH SOLE 0 0 143 RAMBUS INC DEL COM 750917106 3 250 SH SOLE 0 0 250 TRANSUNION COM 89400J107 2744 32613 SH SOLE 0 0 32613 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 24 SH SOLE 0 0 24 FEDERAL SIGNAL CORP COM 313855108 6 214 SH SOLE 0 0 214 ISHARES TR MBS ETF 464288588 16871 152821 SH SOLE 0 0 152821 SANOFI SPONSORED ADR 80105N105 8962 178626 SH SOLE 0 0 178626 MOTOROLA SOLUTIONS INC COM NEW 620076307 767 4890 SH SOLE 0 0 4890 MOODYS CORP COM 615369105 84 288 SH SOLE 0 0 288 ALASKA AIR GROUP INC COM 011659109 13 365 SH SOLE 0 0 365 ENOVA INTL INC COM 29357K103 1 91 SH SOLE 0 0 91 LISTED FD TR ROUNDHILL SPORTS 53656F789 1 55 SH SOLE 0 0 55 SPDR SER TR PORTFOLIO LN COR 78464A367 10 329 SH SOLE 0 0 329 PLANET FITNESS INC CL A 72703H101 8 122 SH SOLE 0 0 122 MPLX LP COM UNIT REP LTD 55336V100 2 100 SH SOLE 0 0 100 FLIR SYS INC COM 302445101 48 1330 SH SOLE 0 0 1330 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 11 517 SH SOLE 0 0 517 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 12 600 SH SOLE 0 0 600 LAKELAND BANCORP INC COM 511637100 2 174 SH SOLE 0 0 174 CUBESMART COM 229663109 261 8065 SH SOLE 0 0 8065 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 32 5340 SH SOLE 0 0 5340 EASTMAN CHEM CO COM 277432100 77 986 SH SOLE 0 0 986 ARK ETF TR GENOMIC REV ETF 00214Q302 1981 31091 SH SOLE 0 0 31091 SPDR S&P 500 ETF TR TR UNIT 78462F103 36 50000 SH Put SOLE 0 0 50000 ACCO BRANDS CORP COM 00081T108 8 1398 SH SOLE 0 0 1398 UNITEDHEALTH GROUP INC COM 91324P102 2 400 SH Put SOLE 0 0 400 SPDR S&P 500 ETF TR TR UNIT 78462F103 144 89700 SH Put SOLE 0 0 89700 EQUITY RESIDENTIAL SH BEN INT 29476L107 188 3660 SH SOLE 0 0 3660 INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 3 104 SH SOLE 0 0 104 WP CAREY INC COM 92936U109 828 12709 SH SOLE 0 0 12709 LINDE PLC SHS G5494J103 164 689 SH SOLE 0 0 689 CORE LABORATORIES N V COM N22717107 0 27 SH SOLE 0 0 27 ROYAL CARIBBEAN GROUP COM V7780T103 323 4987 SH SOLE 0 0 4987 JACK IN THE BOX INC COM 466367109 29 368 SH SOLE 0 0 368 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 7 375 SH SOLE 0 0 375 ISHARES TR PFD AND INCM SEC 464288687 1513 41504 SH SOLE 0 0 41504 UNISYS CORP COM NEW 909214306 20 1890 SH SOLE 0 0 1890 DYCOM INDS INC COM 267475101 12 228 SH SOLE 0 0 228 PRUDENTIAL PLC ADR 74435K204 18 613 SH SOLE 0 0 613 CENTERPOINT ENERGY INC COM 15189T107 118 6083 SH SOLE 0 0 6083 ISHARES TR MRGSTR SM CP ETF 464288505 133 851 SH SOLE 0 0 851 AMERISAFE INC COM 03071H100 857 14939 SH SOLE 0 0 14939 TENET HEALTHCARE CORP COM NEW 88033G407 6 230 SH SOLE 0 0 230 RETAIL PPTYS AMER INC CL A 76131V202 51 8725 SH SOLE 0 0 8725 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 6 53 SH SOLE 0 0 53 PIONEER NAT RES CO COM 723787107 132 1540 SH SOLE 0 0 1540 WASTE CONNECTIONS INC COM 94106B101 1374 13242 SH SOLE 0 0 13242 MARRIOTT INTL INC NEW CL A 571903202 4632 50031 SH SOLE 0 0 50031 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 9 1544 SH SOLE 0 0 1544 CROWDSTRIKE HLDGS INC CL A 22788C105 221 1607 SH SOLE 0 0 1607 PIMCO DYNAMIC INCOME FD SHS 72201Y101 79 3125 SH SOLE 0 0 3125 CARRIER GLOBAL CORPORATION COM 14448C104 383 12537 SH SOLE 0 0 12537 ISHARES TR CORE US AGGBD ET 464287226 90141 763520 SH SOLE 0 0 763520 TRAVELERS COMPANIES INC COM 89417E109 3411 31529 SH SOLE 0 0 31529 VANGUARD STAR FDS VG TL INTL STK F 921909768 360 6898 SH SOLE 0 0 6898 EATON VANCE TX MNG BY WRT OP COM 27828Y108 20 1466 SH SOLE 0 0 1466 VALE S A SPONSORED ADS 91912E105 74 7000 SH SOLE 0 0 7000 POST HLDGS INC COM 737446104 68 794 SH SOLE 0 0 794 HOWMET AEROSPACE INC COM 443201108 22 1306 SH SOLE 0 0 1306 ALECTOR INC COM 014442107 5 500 SH SOLE 0 0 500 GLOBAL X FDS GLOBX SUPDV US 37950E291 65 4275 SH SOLE 0 0 4275 VOYA PRIME RATE TR SH BEN INT 92913A100 0 54 SH SOLE 0 0 54 MATADOR RES CO COM 576485205 458 55485 SH SOLE 0 0 55485 SPDR S&P 500 ETF TR TR UNIT 78462F103 22 7500 SH Put SOLE 0 0 7500 ENERSYS COM 29275Y102 1 21 SH SOLE 0 0 21 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2 600 SH SOLE 0 0 600 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1 53 SH SOLE 0 0 53 AMERICAN WTR WKS CO INC NEW COM 030420103 863 5955 SH SOLE 0 0 5955 VISA INC COM CL A 92826C839 46069 230380 SH SOLE 0 0 230380 SPDR S&P 500 ETF TR TR UNIT 78462F103 21 2000 SH Put SOLE 0 0 2000 ISHARES TR U.S. FIN SVC ETF 464287770 39482 323567 SH SOLE 0 0 323567 LMP CAP & INCOME FD INC COM 50208A102 50 4924 SH SOLE 0 0 4924 AZEK CO INC CL A 05478C105 1 20 SH SOLE 0 0 20 EDGEWELL PERS CARE CO COM 28035Q102 15 548 SH SOLE 0 0 548 FREEPORT-MCMORAN INC CL B 35671D857 77 4894 SH SOLE 0 0 4894 AGNICO EAGLE MINES LTD COM 008474108 782 9828 SH SOLE 0 0 9828 CAMBRIDGE BANCORP COM 132152109 136 2566 SH SOLE 0 0 2566 ISHARES TR 3 7 YR TREAS BD 464288661 19463 145689 SH SOLE 0 0 145689 WISDOMTREE TR JAPN HEDGE EQT 97717W851 5 98 SH SOLE 0 0 98 SPDR SER TR BLMBRG BRC CNVRT 78464A359 9179 133248 SH SOLE 0 0 133248 FIRST TR MORNINGSTAR DIVID L SHS 336917109 501 19242 SH SOLE 0 0 19242 AMPHENOL CORP NEW CL A 032095101 21 190 SH SOLE 0 0 190 ISHARES TR CORE MSCI EAFE 46432F842 205604 3410821 SH SOLE 0 0 3410821 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 8356 87223 SH SOLE 0 0 87223 VERIZON COMMUNICATIONS INC COM 92343V104 39184 658659 SH SOLE 0 0 658659 UNDER ARMOUR INC CL C 904311206 18 1804 SH SOLE 0 0 1804 REAVES UTIL INCOME FD COM SH BEN INT 756158101 9 302 SH SOLE 0 0 302 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 0 1 SH SOLE 0 0 1 BECTON DICKINSON & CO COM 075887109 470 2019 SH SOLE 0 0 2019 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 9690 186134 SH SOLE 0 0 186134 CHARTER COMMUNICATIONS INC N CL A 16119P108 111 178 SH SOLE 0 0 178 DAVE & BUSTERS ENTMT INC COM 238337109 4 265 SH SOLE 0 0 265 INTERNATIONAL PAPER CO COM 460146103 52 1290 SH SOLE 0 0 1290 ALLSTATE CORP COM 020002101 27052 287363 SH SOLE 0 0 287363 ICON PLC SHS G4705A100 38 198 SH SOLE 0 0 198 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 74 1344 SH SOLE 0 0 1344 ORTHOPEDIATRICS CORP COM 68752L100 3854 83925 SH SOLE 0 0 83925 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 2386 32268 SH SOLE 0 0 32268 OAKTREE STRATEGIC INCOME COR COM 67402D104 6 875 SH SOLE 0 0 875 CATALENT INC COM 148806102 8791 102625 SH SOLE 0 0 102625 ARES COML REAL ESTATE CORP COM 04013V108 1 152 SH SOLE 0 0 152 HERBALIFE NUTRITION LTD COM SHS G4412G101 6 130 SH SOLE 0 0 130 AERIE PHARMACEUTICALS INC COM 00771V108 2489 211470 SH SOLE 0 0 211470 JEFFERIES FINL GROUP INC COM 47233W109 1 50 SH SOLE 0 0 50 FRONT YD RESIDENTIAL CORP COM 35904G107 18 2004 SH SOLE 0 0 2004 HOSTESS BRANDS INC CL A 44109J106 2 127 SH SOLE 0 0 127 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 86 1038 SH SOLE 0 0 1038 GLOBUS MED INC CL A 379577208 5 110 SH SOLE 0 0 110 ROYAL BK CDA COM 780087102 19 264 SH SOLE 0 0 264 ISHARES TR MSCI ACWI EX US 464288240 46 996 SH SOLE 0 0 996 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 124 4132 SH SOLE 0 0 4132 HAWAIIAN HOLDINGS INC COM 419879101 5 425 SH SOLE 0 0 425 NIC INC COM 62914B100 761 38608 SH SOLE 0 0 38608 VANGUARD INDEX FDS VALUE ETF 922908744 890 8518 SH SOLE 0 0 8518 WELBILT INC COM 949090104 11 1764 SH SOLE 0 0 1764 SPDR S&P 500 ETF TR TR UNIT 78462F103 255 5100 SH Call SOLE 0 0 5100 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 20068 68262 SH SOLE 0 0 68262 PNC FINL SVCS GROUP INC COM 693475105 575 5230 SH SOLE 0 0 5230 SEMTECH CORP COM 816850101 4 67 SH SOLE 0 0 67 UBS GROUP AG SHS H42097107 3 227 SH SOLE 0 0 227 FRANCO NEV CORP COM 351858105 58 413 SH SOLE 0 0 413 AMERISERV FINL INC COM 03074A102 0 83 SH SOLE 0 0 83 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 23502 124793 SH SOLE 0 0 124793 ISHARES TR CORE S&P MCP ETF 464287507 15151 81760 SH SOLE 0 0 81760 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1073 8675 SH SOLE 0 0 8675 ISHARES TR BROAD USD HIGH 46435U853 13782 349176 SH SOLE 0 0 349176 CLOUDFLARE INC CL A COM 18915M107 82 2000 SH SOLE 0 0 2000 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1 60 SH SOLE 0 0 60 CAMECO CORP COM 13321L108 10 1038 SH SOLE 0 0 1038 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 68 562 SH SOLE 0 0 562 ETFS TR BBRG ALL COMD K1 003261104 535 26874 SH SOLE 0 0 26874 RELIANCE STEEL & ALUMINUM CO COM 759509102 22 216 SH SOLE 0 0 216 TILLYS INC CL A 886885102 2 328 SH SOLE 0 0 328 UNIVAR SOLUTIONS USA INC COM 91336L107 2 145 SH SOLE 0 0 145 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 99 4347 SH SOLE 0 0 4347 SPDR S&P 500 ETF TR TR UNIT 78462F103 232 3200 SH Call SOLE 0 0 3200 KIMCO RLTY CORP COM 49446R109 45 3999 SH SOLE 0 0 3999 AURYN RES INC COM 05208W108 116 58915 SH SOLE 0 0 58915 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 94 1610 SH SOLE 0 0 1610 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 11 104 SH SOLE 0 0 104 VERTIV HOLDINGS CO COM CL A 92537N108 2 142 SH SOLE 0 0 142 WESTERN DIGITAL CORP. COM 958102105 75 2041 SH SOLE 0 0 2041 TRINSEO S A SHS L9340P101 6 216 SH SOLE 0 0 216 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 9 2028 SH SOLE 0 0 2028 ONCOCYTE CORP COM 68235C107 0 100 SH SOLE 0 0 100 ISHARES TR CORE MSCI TOTAL 46432F834 7529 129061 SH SOLE 0 0 129061 NATIONAL HEALTH INVS INC COM 63633D104 890 14772 SH SOLE 0 0 14772 SPDR S&P 500 ETF TR TR UNIT 78462F103 47 1000 SH Call SOLE 0 0 1000 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 35 1946 SH SOLE 0 0 1946 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 33 462 SH SOLE 0 0 462 ISHARES TR IBOXX INV CP ETF 464287242 13440 99768 SH SOLE 0 0 99768 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 17 1001 SH SOLE 0 0 1001 LEGGETT & PLATT INC COM 524660107 14 345 SH SOLE 0 0 345 AMERICAN TOWER CORP NEW COM 03027X100 665 2749 SH SOLE 0 0 2749 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1986 15434 SH SOLE 0 0 15434 SABRA HEALTH CARE REIT INC COM 78573L106 7 538 SH SOLE 0 0 538 COHERENT INC COM 192479103 2 22 SH SOLE 0 0 22 GUIDEWIRE SOFTWARE INC COM 40171V100 13 122 SH SOLE 0 0 122 ALPHABET INC CAP STK CL C 02079K107 4074 2772 SH SOLE 0 0 2772 SCHNEIDER NATIONAL INC CL B 80689H102 18 710 SH SOLE 0 0 710 ISHARES TR GLOB HLTHCRE ETF 464287325 501 6973 SH SOLE 0 0 6973 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 1173 42141 SH SOLE 0 0 42141 PORTLAND GEN ELEC CO COM NEW 736508847 31 882 SH SOLE 0 0 882 CENTENNIAL RESOURCE DEV INC CL A 15136A102 0 796 SH SOLE 0 0 796 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 9 244 SH SOLE 0 0 244 SPDR SER TR PRTFLO S&P500 VL 78464A508 239 7910 SH SOLE 0 0 7910 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1 1000 SH SOLE 0 0 1000 ISHARES TR INTRM GOV CR ETF 464288612 24 202 SH SOLE 0 0 202 MERITOR INC COM 59001K100 39 1853 SH SOLE 0 0 1853 MAG SILVER CORP COM 55903Q104 25 1562 SH SOLE 0 0 1562 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 620 23655 SH SOLE 0 0 23655 NEWMONT CORP COM 651639106 441 6952 SH SOLE 0 0 6952 AUTOZONE INC COM 053332102 114 97 SH SOLE 0 0 97 ISHARES TR TIPS BD ETF 464287176 1178 9311 SH SOLE 0 0 9311 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 1 53 SH SOLE 0 0 53 SCHWAB STRATEGIC TR US TIPS ETF 808524870 13 209 SH SOLE 0 0 209 GENTEX CORP COM 371901109 100 3871 SH SOLE 0 0 3871 EATON VANCE TX MGD DIV EQ IN COM 27828N102 103 9500 SH SOLE 0 0 9500 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 797 36668 SH SOLE 0 0 36668 MGE ENERGY INC COM 55277P104 944 15071 SH SOLE 0 0 15071 STERICYCLE INC COM 858912108 5 79 SH SOLE 0 0 79 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 72 3723 SH SOLE 0 0 3723 ALEXION PHARMACEUTICALS INC COM 015351109 46 401 SH SOLE 0 0 401 ISHARES INC MSCI SINGPOR ETF 46434G780 1 45 SH SOLE 0 0 45 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 36 2023 SH SOLE 0 0 2023 AMERICAN FIN TR INC COM CLASS A 02607T109 83 13200 SH SOLE 0 0 13200 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2746 51186 SH SOLE 0 0 51186 DTF TAX-FREE INCOME INC COM 23334J107 11 765 SH SOLE 0 0 765 NRG ENERGY INC COM NEW 629377508 3 104 SH SOLE 0 0 104 TRIP COM GROUP LTD ADS 89677Q107 598 19195 SH SOLE 0 0 19195 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 309 5547 SH SOLE 0 0 5547 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 13 229 SH SOLE 0 0 229 TRANSENTERIX INC COM 89366M300 0 154 SH SOLE 0 0 154 FIRSTENERGY CORP COM 337932107 42 1469 SH SOLE 0 0 1469 WEIBO CORP SPONSORED ADR 948596101 1 18 SH SOLE 0 0 18 EASTERLY GOVT PPTYS INC COM 27616P103 8 335 SH SOLE 0 0 335 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 212 4097 SH SOLE 0 0 4097 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 11622 291427 SH SOLE 0 0 291427 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 509 4476 SH SOLE 0 0 4476 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 262 3421 SH SOLE 0 0 3421 CITRIX SYS INC COM 177376100 24255 176129 SH SOLE 0 0 176129 SPDR S&P 500 ETF TR TR UNIT 78462F103 7 100 SH Call SOLE 0 0 100 GCI LIBERTY INC COM CLASS A 36164V305 3 35 SH SOLE 0 0 35 CAMPING WORLD HLDGS INC CL A 13462K109 3 90 SH SOLE 0 0 90 LPL FINL HLDGS INC COM 50212V100 33 426 SH SOLE 0 0 426 TC PIPELINES LP UT COM LTD PRT 87233Q108 14 565 SH SOLE 0 0 565 ISHARES TR MSCI USA MMENTM 46432F396 146892 996554 SH SOLE 0 0 996554 MERCK & CO. INC COM 58933Y105 30346 365833 SH SOLE 0 0 365833 CME GROUP INC COM 12572Q105 484 2893 SH SOLE 0 0 2893 ISHARES TR IBONDS DEC2021 46435G789 10 390 SH SOLE 0 0 390 WATERS CORP COM 941848103 2 10 SH SOLE 0 0 10 CORCEPT THERAPEUTICS INC COM 218352102 1 37 SH SOLE 0 0 37 WESCO INTL INC COM 95082P105 1 15 SH SOLE 0 0 15 SPDR S&P 500 ETF TR TR UNIT 78462F103 57 700 SH Call SOLE 0 0 700 CYREN LTD SHS M26895108 0 16 SH SOLE 0 0 16 TELEPHONE & DATA SYS INC COM NEW 879433829 9 514 SH SOLE 0 0 514 SIX FLAGS ENTMT CORP NEW COM 83001A102 35 1716 SH SOLE 0 0 1716 MGM GROWTH PPTYS LLC CL A COM 55303A105 3 100 SH SOLE 0 0 100 PIMCO STRATEGIC INCOME FD COM 72200X104 11 1663 SH SOLE 0 0 1663 PS BUSINESS PKS INC CALIF COM 69360J107 2 16 SH SOLE 0 0 16 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 4 65 SH SOLE 0 0 65 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 14 745 SH SOLE 0 0 745 BLACKBERRY LTD COM 09228F103 0 4 SH SOLE 0 0 4 HEXO CORP COM 428304109 1 921 SH SOLE 0 0 921 UNIVERSAL HLTH SVCS INC CL B 913903100 26 242 SH SOLE 0 0 242 CNA FINL CORP COM 126117100 0 14 SH SOLE 0 0 14 NEWS CORP NEW CL A 65249B109 4 252 SH SOLE 0 0 252 CREDICORP LTD COM G2519Y108 2 15 SH SOLE 0 0 15 FIRST BANCORP N C COM 318910106 1 53 SH SOLE 0 0 53 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 9736 456660 SH SOLE 0 0 456660 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 124 2543 SH SOLE 0 0 2543 SPDR S&P 500 ETF TR TR UNIT 78462F103 146 10300 SH Put SOLE 0 0 10300 TRINITY INDS INC COM 896522109 11 560 SH SOLE 0 0 560 VELODYNE LIDAR INC *W EXP 09/29/202 92259F119 2 390 SH SOLE 0 0 390 OLD DOMINION FREIGHT LINE IN COM 679580100 36 201 SH SOLE 0 0 201 US FOODS HLDG CORP COM 912008109 5 224 SH SOLE 0 0 224 CACTUS INC CL A 127203107 65 3374 SH SOLE 0 0 3374 ISHARES TR RUS 2000 VAL ETF 464287630 146 1471 SH SOLE 0 0 1471 J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 4 91 SH SOLE 0 0 91 VANGUARD INDEX FDS GROWTH ETF 922908736 44055 193554 SH SOLE 0 0 193554 PERSPECTA INC COM 715347100 12 619 SH SOLE 0 0 619 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 853 26824 SH SOLE 0 0 26824 MARTIN MARIETTA MATLS INC COM 573284106 78 332 SH SOLE 0 0 332 ACADIA HEALTHCARE COMPANY IN COM 00404A109 4 145 SH SOLE 0 0 145 UNITED FIRE GROUP INC COM 910340108 61 2985 SH SOLE 0 0 2985 ISHARES TR NA TEC MULTM ETF 464287531 22 479 SH SOLE 0 0 479 SPDR S&P 500 ETF TR TR UNIT 78462F103 101 10400 SH Put SOLE 0 0 10400 GABELLI EQUITY TR INC COM 362397101 64 12552 SH SOLE 0 0 12552 MCCORMICK & CO INC COM NON VTG 579780206 31333 161425 SH SOLE 0 0 161425 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 52 1736 SH SOLE 0 0 1736 ISHARES TR GLOBAL TECH ETF 464287291 87076 330247 SH SOLE 0 0 330247 CF INDS HLDGS INC COM 125269100 0 11 SH SOLE 0 0 11 JOHNSON CTLS INTL PLC SHS G51502105 485 11862 SH SOLE 0 0 11862 SPDR S&P 500 ETF TR TR UNIT 78462F103 12 400 SH Call SOLE 0 0 400 CAVCO INDS INC DEL COM 149568107 6 35 SH SOLE 0 0 35 SPDR S&P 500 ETF TR TR UNIT 78462F103 38 600 SH Call SOLE 0 0 600 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 385 25085 SH SOLE 0 0 25085 HAEMONETICS CORP COM 405024100 2 22 SH SOLE 0 0 22 SPDR SER TR PORTFLI HIGH YLD 78468R606 3 135 SH SOLE 0 0 135 INNOVIVA INC COM 45781M101 1 118 SH SOLE 0 0 118 SPDR SER TR NUVEEN BRC MUNIC 78468R721 50 971 SH SOLE 0 0 971 ESSEX PPTY TR INC COM 297178105 2327 11589 SH SOLE 0 0 11589 ALPS ETF TR ALERIAN MLP 00162Q452 24 1191 SH SOLE 0 0 1191 SPDR SER TR BLOMBERG INTL TR 78464A516 363 12221 SH SOLE 0 0 12221 FIRST AMERN FINL CORP COM 31847R102 4 83 SH SOLE 0 0 83 DBX ETF TR XTRACK MSCI EAFE 233051200 152 4967 SH SOLE 0 0 4967 APPLE INC COM 037833100 72576 626680 SH SOLE 0 0 626680 SPDR S&P 500 ETF TR TR UNIT 78462F103 139 2900 SH Call SOLE 0 0 2900 SPDR S&P 500 ETF TR TR UNIT 78462F103 194 2300 SH Call SOLE 0 0 2300 ANI PHARMACEUTICALS INC COM 00182C103 0 5 SH SOLE 0 0 5 WELLS FARGO CO NEW PERP PFD CNV A 949746804 83 62 SH SOLE 0 0 62 COMMERCE BANCSHARES INC COM 200525103 561 9970 SH SOLE 0 0 9970 ALLISON TRANSMISSION HLDGS I COM 01973R101 8 214 SH SOLE 0 0 214 NETEASE INC SPONSORED ADS 64110W102 41 90 SH SOLE 0 0 90 OMNICELL COM COM 68213N109 2 22 SH SOLE 0 0 22 NISOURCE INC COM 65473P105 113 5137 SH SOLE 0 0 5137 DOMTAR CORP COM NEW 257559203 1 50 SH SOLE 0 0 50 BHP GROUP LTD SPONSORED ADS 088606108 47 918 SH SOLE 0 0 918 EATON VANCE LTD DURATION INC COM 27828H105 36 3142 SH SOLE 0 0 3142 ADVANCED DISP SVCS INC DEL COM 00790X101 1 34 SH SOLE 0 0 34 ROPER TECHNOLOGIES INC COM 776696106 107 271 SH SOLE 0 0 271 SYSCO CORP COM 871829107 269 4324 SH SOLE 0 0 4324 QUEST DIAGNOSTICS INC COM 74834L100 121 1061 SH SOLE 0 0 1061 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 30 212 SH SOLE 0 0 212 TJX COS INC NEW COM 872540109 6098 109582 SH SOLE 0 0 109582 ZSCALER INC COM 98980G102 0 2 SH SOLE 0 0 2 PAYCHEX INC COM 704326107 775 9711 SH SOLE 0 0 9711 HORIZON THERAPEUTICS PUB L SHS G46188101 43 558 SH SOLE 0 0 558 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 35 2118 SH SOLE 0 0 2118 INTERCONTINENTAL EXCHANGE IN COM 45866F104 241 2411 SH SOLE 0 0 2411 THOMSON REUTERS CORP. COM NEW 884903709 8800 110321 SH SOLE 0 0 110321 DWS MUN INCOME TR COM 233368109 0 7 SH SOLE 0 0 7 SEA LTD SPONSORD ADS 81141R100 99 642 SH SOLE 0 0 642 ISHARES TR GRWT ALLOCAT ETF 464289867 153 3156 SH SOLE 0 0 3156 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 105 3993 SH SOLE 0 0 3993 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 16730 352873 SH SOLE 0 0 352873 LAZYDAYS HLDGS INC COM 52110H100 5 418 SH SOLE 0 0 418 WOODWARD INC COM 980745103 2 24 SH SOLE 0 0 24 SPDR S&P 500 ETF TR TR UNIT 78462F103 116 1800 SH Call SOLE 0 0 1800 ACCURAY INC COM 004397105 2 1000 SH SOLE 0 0 1000 APOLLO GLOBAL MGMT INC COM CL A 03768E105 7 160 SH SOLE 0 0 160 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 25 604 SH SOLE 0 0 604 LADDER CAP CORP CL A 505743104 26 3618 SH SOLE 0 0 3618 INNOVATOR ETFS TR S&P 500 POWER 45782C508 49 1665 SH SOLE 0 0 1665 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 31 1408 SH SOLE 0 0 1408 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1154 18135 SH SOLE 0 0 18135 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 0 38 SH SOLE 0 0 38 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 24 150 SH SOLE 0 0 150 WILEY JOHN & SONS INC CL A 968223206 774 24410 SH SOLE 0 0 24410 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4257 66409 SH SOLE 0 0 66409 SCHWAB STRATEGIC TR US REIT ETF 808524847 7 197 SH SOLE 0 0 197 CAPRI HOLDINGS LIMITED SHS G1890L107 20 1090 SH SOLE 0 0 1090 MOSAIC CO NEW COM 61945C103 7 403 SH SOLE 0 0 403 SPDR S&P 500 ETF TR TR UNIT 78462F103 133 3700 SH Call SOLE 0 0 3700 ISHARES TR US TELECOM ETF 464287713 86 3160 SH SOLE 0 0 3160 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1 374 SH SOLE 0 0 374 FITBIT INC CL A 33812L102 4 560 SH SOLE 0 0 560 SPDR SER TR PORTFLI INTRMDIT 78464A672 1101 33124 SH SOLE 0 0 33124 ISHARES TR MRGSTR SM CP GR 464288604 98 412 SH SOLE 0 0 412 SPDR S&P 500 ETF TR TR UNIT 78462F103 80 1400 SH Call SOLE 0 0 1400 KT CORP SPONSORED ADR 48268K101 108 11268 SH SOLE 0 0 11268 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 34 1113 SH SOLE 0 0 1113 ISHARES INC MSCI GERMANY ETF 464286806 23 791 SH SOLE 0 0 791 ISHARES TR BARCLAYS 7 10 YR 464287440 26495 217496 SH SOLE 0 0 217496 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 48 1499 SH SOLE 0 0 1499 UNITED STATES CELLULAR CORP COM 911684108 12 406 SH SOLE 0 0 406 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 22 1682 SH SOLE 0 0 1682 OPERA LTD SPONSORED ADS 68373M107 3 275 SH SOLE 0 0 275 KIRKLAND LAKE GOLD LTD COM 49741E100 608 12479 SH SOLE 0 0 12479 INTEL CORP COM 458140100 35 4500 SH Put SOLE 0 0 4500 RUTHS HOSPITALITY GROUP INC COM 783332109 8 684 SH SOLE 0 0 684 INTREPID POTASH INC COM 46121Y201 0 10 SH SOLE 0 0 10 JACOBS ENGR GROUP INC COM 469814107 61 655 SH SOLE 0 0 655 ADOBE SYSTEMS INCORPORATED COM 00724F101 11000 22429 SH SOLE 0 0 22429 JOHNSON & JOHNSON COM 478160104 33041 221927 SH SOLE 0 0 221927 CGI INC CL A SUB VTG 12532H104 77 1133 SH SOLE 0 0 1133 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 35 1000 SH SOLE 0 0 1000 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1 82 SH SOLE 0 0 82 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 152 1982 SH SOLE 0 0 1982 TRIMAS CORP COM NEW 896215209 2 82 SH SOLE 0 0 82 EQUITY COMWLTH COM SH BEN INT 294628102 61 2290 SH SOLE 0 0 2290 FIRST TR EXCHANGE-TRADED FD HEDGED BUYWRITE 33738R407 2 112 SH SOLE 0 0 112 OKTA INC CL A 679295105 32 151 SH SOLE 0 0 151 OSHKOSH CORP COM 688239201 130 1774 SH SOLE 0 0 1774 ISHARES INC MSCI SWITZERLAND 464286749 53 1298 SH SOLE 0 0 1298 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5 83 SH SOLE 0 0 83 FLEX LTD ORD Y2573F102 7 607 SH SOLE 0 0 607 NAVISTAR INTL CORP NEW COM 63934E108 0 8 SH SOLE 0 0 8 COMFORT SYS USA INC COM 199908104 2 40 SH SOLE 0 0 40 GLOBE LIFE INC COM 37959E102 41 515 SH SOLE 0 0 515 TEXAS INSTRS INC COM 882508104 3001 21016 SH SOLE 0 0 21016 VAIL RESORTS INC COM 91879Q109 6 28 SH SOLE 0 0 28 ARBOR REALTY TRUST INC COM 038923108 48 4186 SH SOLE 0 0 4186 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2 217 SH SOLE 0 0 217 BLINK CHARGING CO COM 09354A100 41 3932 SH SOLE 0 0 3932 INVESCO QQQ TR UNIT SER 1 46090E103 58 2000 SH Put SOLE 0 0 2000 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 25 1000 SH SOLE 0 0 1000 ENVISTA HOLDINGS CORPORATION COM 29415F104 116 4709 SH SOLE 0 0 4709 LOCKHEED MARTIN CORP COM 539830109 28783 75098 SH SOLE 0 0 75098 CLEARWAY ENERGY INC CL C 18539C204 30 1124 SH SOLE 0 0 1124 WASHINGTON TR BANCORP COM 940610108 21 700 SH SOLE 0 0 700 TALOS ENERGY INC COM 87484T108 0 18 SH SOLE 0 0 18 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 260 6643 SH SOLE 0 0 6643 LABORATORY CORP AMER HLDGS COM NEW 50540R409 59 311 SH SOLE 0 0 311 PPL CORP COM 69351T106 212 7809 SH SOLE 0 0 7809 SPDR S&P 500 ETF TR TR UNIT 78462F103 20 800 SH Put SOLE 0 0 800 RITCHIE BROS AUCTIONEERS COM 767744105 8001 135042 SH SOLE 0 0 135042 SALESFORCE COM INC COM 79466L302 16868 67117 SH SOLE 0 0 67117 MAGNOLIA OIL & GAS CORP CL A 559663109 0 42 SH SOLE 0 0 42 KNOWLES CORP NOTE 3.250%11/0 49926DAB5 5 5000 PRN SOLE 0 0 5000 J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 5 228 SH SOLE 0 0 228 SPINNAKER ETF SERIES CANNABIS ETF 84858T400 1 140 SH SOLE 0 0 140 DIAMONDBACK ENERGY INC COM 25278X109 155 5150 SH SOLE 0 0 5150 NIKE INC CL B 654106103 785 6252 SH SOLE 0 0 6252 TELEDYNE TECHNOLOGIES INC COM 879360105 5 15 SH SOLE 0 0 15 DIAGEO PLC SPON ADR NEW 25243Q205 344 2498 SH SOLE 0 0 2498 HDFC BANK LTD SPONSORED ADS 40415F101 852 17050 SH SOLE 0 0 17050 ISHARES TR U.S. ENERGY ETF 464287796 0 31 SH SOLE 0 0 31 DONEGAL GROUP INC CL A 257701201 2 128 SH SOLE 0 0 128 KNOWLES CORP COM 49926D109 6 402 SH SOLE 0 0 402 FIRST TR EXCH TRD ALPHDX FD ASIA EX JAPAN 33737J109 0 10 SH SOLE 0 0 10 CEDAR FAIR L P DEPOSITRY UNIT 150185106 27 966 SH SOLE 0 0 966 WYNN RESORTS LTD COM 983134107 26 368 SH SOLE 0 0 368 RENAISSANCERE HLDGS LTD COM G7496G103 23 136 SH SOLE 0 0 136 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 51 1304 SH SOLE 0 0 1304 SPDR SER TR PORTFOLIO SH TSR 78468R101 95278 3103524 SH SOLE 0 0 3103524 FLEXSHARES TR INTL QLTDV IDX 33939L837 1518 73423 SH SOLE 0 0 73423 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 57 4578 SH SOLE 0 0 4578 LTC PPTYS INC COM 502175102 889 25494 SH SOLE 0 0 25494 APACHE CORP COM 037411105 10 1085 SH SOLE 0 0 1085 ISHARES INC MSCI EMERG MKT 46434G889 76870 1751829 SH SOLE 0 0 1751829 CONOCOPHILLIPS COM 20825C104 323 9824 SH SOLE 0 0 9824 ENBRIDGE INC COM 29250N105 508 17387 SH SOLE 0 0 17387 INNOVATOR ETFS TR S&P 500 PWR 45782C813 14 515 SH SOLE 0 0 515 REALTY INCOME CORP COM 756109104 1030 16947 SH SOLE 0 0 16947 BOOKING HOLDINGS INC COM 09857L108 144 84 SH SOLE 0 0 84 COSTAMARE INC SHS Y1771G102 13 2205 SH SOLE 0 0 2205 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 49 2248 SH SOLE 0 0 2248 SALLY BEAUTY HLDGS INC COM 79546E104 8 866 SH SOLE 0 0 866 INVESCO MUN OPPORTUNITY TR COM 46132C107 3 263 SH SOLE 0 0 263 ISHARES TR PHLX SEMICND ETF 464287523 147 484 SH SOLE 0 0 484 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 10542 354473 SH SOLE 0 0 354473 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 61 1956 SH SOLE 0 0 1956 SPDR S&P 500 ETF TR TR UNIT 78462F103 241 4300 SH Call SOLE 0 0 4300 AGEX THERAPEUTICS INC COM 00848H108 0 200 SH SOLE 0 0 200 COPART INC COM 217204106 135 1287 SH SOLE 0 0 1287 BRUKER CORP COM 116794108 6205 156113 SH SOLE 0 0 156113 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 152 2900 SH SOLE 0 0 2900 HANCOCK JOHN PFD INCOME FD I COM 41021P103 15 928 SH SOLE 0 0 928 INTUIT COM 461202103 232 712 SH SOLE 0 0 712 MBIA INC COM 55262C100 1 231 SH SOLE 0 0 231 BOXLIGHT CORP COM CL A 103197109 0 250 SH SOLE 0 0 250 CDW CORP COM 12514G108 169 1411 SH SOLE 0 0 1411 FIRST TR EXCH TRD ALPHDX FD CANADA ALPHA 33737J208 5 260 SH SOLE 0 0 260 HOME DEPOT INC COM 437076102 5758 20732 SH SOLE 0 0 20732 TRACTOR SUPPLY CO COM 892356106 110 764 SH SOLE 0 0 764 EVOLENT HEALTH INC CL A 30050B101 7 602 SH SOLE 0 0 602 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 64 2354 SH SOLE 0 0 2354 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 37 3980 SH SOLE 0 0 3980 PNM RES INC COM 69349H107 36 868 SH SOLE 0 0 868 AMERICAN EQTY INVT LIFE HLD COM 025676206 3 158 SH SOLE 0 0 158 TECHNICAL COMMUNICATIONS COR COM 878409101 1 363 SH SOLE 0 0 363 ISHARES TR ESG AW MSCI EAFE 46435G516 2992 47128 SH SOLE 0 0 47128 XCEL ENERGY INC COM 98389B100 28429 411957 SH SOLE 0 0 411957 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 2 603 SH SOLE 0 0 603 APOLLO TACTICAL INCOME FD IN COM 037638103 1 50 SH SOLE 0 0 50 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 21 1737 SH SOLE 0 0 1737 NATIONAL WESTN LIFE GROUP IN CL A 638517102 22 120 SH SOLE 0 0 120 ISHARES TR COHEN STEER REIT 464287564 35 343 SH SOLE 0 0 343 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 19 156 SH SOLE 0 0 156 EVEREST RE GROUP LTD COM G3223R108 16579 83927 SH SOLE 0 0 83927 ENTERGY CORP NEW COM 29364G103 105 1069 SH SOLE 0 0 1069 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 181 3199 SH SOLE 0 0 3199 RITE AID CORP COM 767754872 0 10 SH SOLE 0 0 10 BAIDU INC SPON ADR REP A 056752108 785 6200 SH SOLE 0 0 6200 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 0 3 SH SOLE 0 0 3 SPDR S&P 500 ETF TR TR UNIT 78462F103 3473 55700 SH Call SOLE 0 0 55700 SPDR SER TR S&P 600 SMCP VAL 78464A300 89 1783 SH SOLE 0 0 1783 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 72 2199 SH SOLE 0 0 2199 ISHARES TR CORE MSCI INTL 46435G326 53 989 SH SOLE 0 0 989 DUNKIN BRANDS GROUP INC COM 265504100 33 403 SH SOLE 0 0 403 TURTLE BEACH CORP COM NEW 900450206 2 100 SH SOLE 0 0 100 ISHARES TR EAFE VALUE ETF 464288877 409 10127 SH SOLE 0 0 10127 SPDR S&P 500 ETF TR TR UNIT 78462F103 358 6200 SH Call SOLE 0 0 6200 BIO RAD LABS INC CL A 090572207 45 87 SH SOLE 0 0 87 BLOOM ENERGY CORP COM CL A 093712107 14 790 SH SOLE 0 0 790 INTERPUBLIC GROUP COS INC COM 460690100 3636 218128 SH SOLE 0 0 218128 PRIMERICA INC COM 74164M108 1 11 SH SOLE 0 0 11 TEXAS ROADHOUSE INC COM 882681109 1110 18257 SH SOLE 0 0 18257 BOX INC CL A 10316T104 2 130 SH SOLE 0 0 130 OMEGA HEALTHCARE INVS INC COM 681936100 121 4053 SH SOLE 0 0 4053 ISHARES TR CORE TOTAL USD 46434V613 33156 609704 SH SOLE 0 0 609704 DUKE ENERGY CORP NEW COM NEW 26441C204 29096 328543 SH SOLE 0 0 328543 M & T BK CORP COM 55261F104 91 984 SH SOLE 0 0 984 MILLER HERMAN INC COM 600544100 1 33 SH SOLE 0 0 33 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 44 9148 SH SOLE 0 0 9148 ISHARES TR MRNGSTR LG-CP GR 464287119 3294 12317 SH SOLE 0 0 12317 DICKS SPORTING GOODS INC COM 253393102 15 261 SH SOLE 0 0 261 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 413 4981 SH SOLE 0 0 4981 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 1 106 SH SOLE 0 0 106 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 612 12217 SH SOLE 0 0 12217 UNIFIRST CORP MASS COM 904708104 925 4886 SH SOLE 0 0 4886 SM ENERGY CO COM 78454L100 0 192 SH SOLE 0 0 192 YAMANA GOLD INC COM 98462Y100 153 26920 SH SOLE 0 0 26920 EMCOR GROUP INC COM 29084Q100 6 88 SH SOLE 0 0 88 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5496 52100 SH SOLE 0 0 52100 ISHARES TR S&P MC 400VL ETF 464287705 181 1343 SH SOLE 0 0 1343 SPDR SER TR PORTFOLIO S&P500 78464A854 74194 1885500 SH SOLE 0 0 1885500 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 33833 1504192 SH SOLE 0 0 1504192 SEABRIDGE GOLD INC COM 811916105 703 37414 SH SOLE 0 0 37414 BERRY GLOBAL GROUP INC COM 08579W103 1 28 SH SOLE 0 0 28 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 15781 391468 SH SOLE 0 0 391468 ISHARES TR MSCI USA SML CP 46434V290 91042 2442770 SH SOLE 0 0 2442770 CITI TRENDS INC COM 17306X102 12 480 SH SOLE 0 0 480 ISHARES TR MSCI INTL VLU FT 46435G409 4 180 SH SOLE 0 0 180 KRANESHARES TR BOSERA MSCI CH 500767405 48 1218 SH SOLE 0 0 1218 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 219 SH SOLE 0 0 219 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 214 14512 SH SOLE 0 0 14512 WORKDAY INC CL A 98138H101 2700 12549 SH SOLE 0 0 12549 HAVERTY FURNITURE INC COM 419596101 4 170 SH SOLE 0 0 170 APOLLO SR FLOATING RATE FD I COM 037636107 0 5 SH SOLE 0 0 5 FEDEX CORP COM 31428X106 492 1956 SH SOLE 0 0 1956 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 149 2772 SH SOLE 0 0 2772 UBER TECHNOLOGIES INC COM 90353T100 92 2513 SH SOLE 0 0 2513 DBX ETF TR XTRACK MSCI ALL 233051598 15 712 SH SOLE 0 0 712 VMWARE INC CL A COM 928563402 2310 16081 SH SOLE 0 0 16081 STARBUCKS CORP COM 855244109 1266 14730 SH SOLE 0 0 14730 WENDYS CO COM 95058W100 24 1098 SH SOLE 0 0 1098 CHEMOURS CO COM 163851108 9 450 SH SOLE 0 0 450 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 33 1334 SH SOLE 0 0 1334 TRUSTMARK CORP COM 898402102 84 3928 SH SOLE 0 0 3928 ISHARES TR LATN AMER 40 ETF 464287390 34 1636 SH SOLE 0 0 1636 ISHARES TR ESG AWR MSCI USA 46435G425 291204 3821077 SH SOLE 0 0 3821077 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 48 1325 SH SOLE 0 0 1325 V F CORP COM 918204108 317 4518 SH SOLE 0 0 4518 GIBRALTAR INDS INC COM 374689107 14 208 SH SOLE 0 0 208 CENTENE CORP DEL COM 15135B101 176 3020 SH SOLE 0 0 3020 VISHAY INTERTECHNOLOGY INC COM 928298108 1 71 SH SOLE 0 0 71 SPDR S&P 500 ETF TR TR UNIT 78462F103 650 7600 SH Call SOLE 0 0 7600 SAGE THERAPEUTICS INC COM 78667J108 1 14 SH SOLE 0 0 14 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4908 60651 SH SOLE 0 0 60651 CLOROX CO DEL COM 189054109 29029 138123 SH SOLE 0 0 138123 ISHARES TR MRGSTR MD CP GRW 464288307 1806 5635 SH SOLE 0 0 5635 KLA CORP COM NEW 482480100 42 215 SH SOLE 0 0 215 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 30 2503 SH SOLE 0 0 2503 KRANESHARES TR ELEC VEH FUTUR 500767827 131 4470 SH SOLE 0 0 4470 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 676 19174 SH SOLE 0 0 19174 SOUTHERN CO COM 842587107 27002 498010 SH SOLE 0 0 498010 CUBIC CORP COM 229669106 2 32 SH SOLE 0 0 32 EPR PPTYS COM SH BEN INT 26884U109 43 1580 SH SOLE 0 0 1580 BERKSHIRE HILLS BANCORP INC COM 084680107 6 545 SH SOLE 0 0 545 PULTE GROUP INC COM 745867101 41 881 SH SOLE 0 0 881 TRANSAMERICA ETF TR DELTASHS S&P INT 89349P404 1537 34650 SH SOLE 0 0 34650 SPDR S&P 500 ETF TR TR UNIT 78462F103 103 1900 SH Call SOLE 0 0 1900 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 1 58 SH SOLE 0 0 58 AMETEK INC COM 031100100 7 72 SH SOLE 0 0 72 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 22 1825 SH SOLE 0 0 1825 THE REALREAL INC COM 88339P101 0 29 SH SOLE 0 0 29 WORKIVA INC COM CL A 98139A105 471 8445 SH SOLE 0 0 8445 ISHARES TR HDG MSCI EAFE 46434V803 24 870 SH SOLE 0 0 870 WEBSTER FINL CORP CONN COM 947890109 2 85 SH SOLE 0 0 85 CVS HEALTH CORP COM 126650100 5860 100337 SH SOLE 0 0 100337 AIR TRANSPORT SERVICES GRP I COM 00922R105 0 3 SH SOLE 0 0 3 BAOZUN INC SPONSORED ADR 06684L103 100 3082 SH SOLE 0 0 3082 SPDR S&P 500 ETF TR TR UNIT 78462F103 35 3000 SH Put SOLE 0 0 3000 MASIMO CORP COM 574795100 15 64 SH SOLE 0 0 64 ISHARES TR EXPONENTIAL TECH 46434V381 2143 44104 SH SOLE 0 0 44104 SPDR S&P 500 ETF TR TR UNIT 78462F103 120 2000 SH Call SOLE 0 0 2000 SCOTTS MIRACLE GRO CO CL A 810186106 6229 40739 SH SOLE 0 0 40739 TEXAS PAC LD TR SUB CTF PROP I T 882610108 86 190 SH SOLE 0 0 190 ISHARES INC MSCI EMERG MRKT 464286533 200 3625 SH SOLE 0 0 3625 ISHARES TR FOCUSD VAL FAC 46435U333 154 4800 SH SOLE 0 0 4800 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 49 2270 SH SOLE 0 0 2270 HERZFELD CARIBBEAN BASIN FD COM 42804T106 2 600 SH SOLE 0 0 600 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1032 12956 SH SOLE 0 0 12956 AXON ENTERPRISE INC COM 05464C101 826 9103 SH SOLE 0 0 9103 ISHARES TR U.S. REAL ES ETF 464287739 95 1184 SH SOLE 0 0 1184 BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 11 800 SH SOLE 0 0 800 INNERWORKINGS INC COM 45773Y105 1 297 SH SOLE 0 0 297 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 51 1122 SH SOLE 0 0 1122 RE MAX HLDGS INC CL A 75524W108 10 319 SH SOLE 0 0 319 MERIDIAN BANCORP INC MD COM 58958U103 16 1538 SH SOLE 0 0 1538 3-D SYS CORP DEL COM NEW 88554D205 14 2886 SH SOLE 0 0 2886 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 9 98 SH SOLE 0 0 98 HMS HLDGS CORP COM 40425J101 2 65 SH SOLE 0 0 65 DRIL QUIP INC COM 262037104 1 60 SH SOLE 0 0 60 SYKES ENTERPRISES INC COM 871237103 6 182 SH SOLE 0 0 182 CARLISLE COS INC COM 142339100 5 39 SH SOLE 0 0 39 BLACKROCK MUN INCOME QUALITY COM 092479104 0 21 SH SOLE 0 0 21 VEEVA SYS INC CL A COM 922475108 58 206 SH SOLE 0 0 206 PLURALSIGHT INC COM CL A 72941B106 5987 349517 SH SOLE 0 0 349517 SPDR S&P 500 ETF TR TR UNIT 78462F103 123 14500 SH Put SOLE 0 0 14500 SPROUTS FMRS MKT INC COM 85208M102 4278 204393 SH SOLE 0 0 204393 CREE INC COM 225447101 5 71 SH SOLE 0 0 71 PAYPAL HLDGS INC COM 70450Y103 1229 6238 SH SOLE 0 0 6238 BRIGHTSPHERE INVT GROUP INC COM 10948W103 8 616 SH SOLE 0 0 616 WISDOMTREE TR US SMALLCAP DIVD 97717W604 49 2346 SH SOLE 0 0 2346 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 0 6 SH SOLE 0 0 6 AVROBIO INC COM 05455M100 26 2000 SH SOLE 0 0 2000 ENTERPRISE PRODS PARTNERS L COM 293792107 349 22107 SH SOLE 0 0 22107 BROWN & BROWN INC COM 115236101 71 1566 SH SOLE 0 0 1566 HELEN OF TROY LTD COM G4388N106 1023 5286 SH SOLE 0 0 5286 GENERAL MLS INC COM 370334104 390 6327 SH SOLE 0 0 6327 CANADIAN IMP BK COMM COM 136069101 27 356 SH SOLE 0 0 356 UMPQUA HLDGS CORP COM 904214103 90 8441 SH SOLE 0 0 8441 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 9 301 SH SOLE 0 0 301 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 7 169 SH SOLE 0 0 169 ESSENT GROUP LTD COM G3198U102 1 38 SH SOLE 0 0 38 WEIS MKTS INC COM 948849104 1008 20994 SH SOLE 0 0 20994 LIVE NATION ENTERTAINMENT IN COM 538034109 39 723 SH SOLE 0 0 723 3M CO COM 88579Y101 1596 9963 SH SOLE 0 0 9963 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 2 152 SH SOLE 0 0 152 FLEXSHARES TR STOXX GLOBR INF 33939L795 2 34 SH SOLE 0 0 34 COSTCO WHSL CORP NEW COM 22160K105 5559 15658 SH SOLE 0 0 15658 TEGNA INC COM 87901J105 1 52 SH SOLE 0 0 52 ISHARES TR GLB CNSM STP ETF 464288737 21 380 SH SOLE 0 0 380 AMICUS THERAPEUTICS INC COM 03152W109 1 79 SH SOLE 0 0 79 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 55 1454 SH SOLE 0 0 1454 DOLLAR TREE INC COM 256746108 56 617 SH SOLE 0 0 617 UMH PPTYS INC COM 903002103 0 2 SH SOLE 0 0 2 BLACKROCK CAP INVT CORP COM 092533108 3 1145 SH SOLE 0 0 1145 COOPER COS INC COM NEW 216648402 51 150 SH SOLE 0 0 150 WERNER ENTERPRISES INC COM 950755108 1220 29064 SH SOLE 0 0 29064 ALIGN TECHNOLOGY INC COM 016255101 5351 16346 SH SOLE 0 0 16346 BLACKROCK INVT QUALITY MUN T COM 09247D105 0 13 SH SOLE 0 0 13 ARENA PHARMACEUTICALS INC COM NEW 040047607 25 330 SH SOLE 0 0 330 HEALTHPEAK PROPERTIES INC COM 42250P103 253 9317 SH SOLE 0 0 9317 BLACKROCK MUNI INCOME TR II COM 09249N101 130 8694 SH SOLE 0 0 8694 LIVANOVA PLC SHS G5509L101 3 63 SH SOLE 0 0 63 CHENIERE ENERGY INC COM NEW 16411R208 7 141 SH SOLE 0 0 141 HOLLYFRONTIER CORP COM 436106108 21 1088 SH SOLE 0 0 1088 LIVENT CORP COM 53814L108 14 1595 SH SOLE 0 0 1595 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 37 964 SH SOLE 0 0 964 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2 19 SH SOLE 0 0 19 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 168 2905 SH SOLE 0 0 2905 SHOPIFY INC CL A 82509L107 1014 991 SH SOLE 0 0 991 MIZUHO FINANCIAL GROUP INC. SPONSORED ADR 60687Y109 12 4830 SH SOLE 0 0 4830 MITEK SYS INC COM NEW 606710200 5 400 SH SOLE 0 0 400 REALOGY HLDGS CORP COM 75605Y106 14 1474 SH SOLE 0 0 1474 AMEDISYS INC COM 023436108 9 36 SH SOLE 0 0 36 TEMPLETON GLOBAL INCOME FD COM 880198106 0 49 SH SOLE 0 0 49 SUPERNUS PHARMACEUTICALS INC COM 868459108 1 59 SH SOLE 0 0 59 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 14 1373 SH SOLE 0 0 1373 CERUS CORP COM 157085101 6 1000 SH SOLE 0 0 1000 FARMER BROS CO COM 307675108 0 30 SH SOLE 0 0 30 ASPEN TECHNOLOGY INC COM 045327103 12 95 SH SOLE 0 0 95 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 188 3729 SH SOLE 0 0 3729 J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 5282 214121 SH SOLE 0 0 214121 LI AUTO INC SPONSORED ADS 50202M102 12 662 SH SOLE 0 0 662 AVALONBAY CMNTYS INC COM 053484101 237 1585 SH SOLE 0 0 1585 BRINKER INTL INC COM 109641100 13 313 SH SOLE 0 0 313 PG&E CORP COM 69331C108 85 9011 SH SOLE 0 0 9011 BLACKROCK MUNIYIELD QUALITY COM 09254G108 1 45 SH SOLE 0 0 45 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 19463 833884 SH SOLE 0 0 833884 CERENCE INC COM 156727109 8 162 SH SOLE 0 0 162 ROSS STORES INC COM 778296103 156 1672 SH SOLE 0 0 1672 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 38 301 SH SOLE 0 0 301 SPDR S&P 500 ETF TR TR UNIT 78462F103 41 1100 SH Call SOLE 0 0 1100 ISHARES INC MSCI EQUAL WEITE 464286681 413 6759 SH SOLE 0 0 6759 BLACKROCK INC COM 09247X101 555 985 SH SOLE 0 0 985 SYNNEX CORP COM 87162W100 18 129 SH SOLE 0 0 129 ENEL AMERICAS S A SPONSORED ADR 29274F104 1 98 SH SOLE 0 0 98 MODERNA INC COM 60770K107 32 459 SH SOLE 0 0 459 ISHARES TR RUS TP200 VL ETF 464289420 4 86 SH SOLE 0 0 86 MACERICH CO COM 554382101 0 10 SH SOLE 0 0 10 ROKU INC COM CL A 77543R102 1240 6567 SH SOLE 0 0 6567 JETBLUE AWYS CORP COM 477143101 14 1195 SH SOLE 0 0 1195 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 46 11467 SH SOLE 0 0 11467 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 14494 423672 SH SOLE 0 0 423672 SL GREEN RLTY CORP COM 78440X101 0 2 SH SOLE 0 0 2 EXPEDITORS INTL WASH INC COM 302130109 94 1042 SH SOLE 0 0 1042 AVNET INC COM 053807103 8 300 SH SOLE 0 0 300 ISHARES TR RUS TP200 GR ETF 464289438 363 2990 SH SOLE 0 0 2990 DANA INCORPORATED COM 235825205 7 542 SH SOLE 0 0 542 NOVAGOLD RES INC COM NEW 66987E206 8 674 SH SOLE 0 0 674 SABINE ROYALTY TR UNIT BEN INT 785688102 5 180 SH SOLE 0 0 180 SPIRE INC COM 84857L101 18 338 SH SOLE 0 0 338 BRISTOL-MYERS SQUIBB CO COM 110122108 1990 33013 SH SOLE 0 0 33013 BLACKSTONE GROUP INC COM CL A 09260D107 847 16233 SH SOLE 0 0 16233 TANDEM DIABETES CARE INC COM NEW 875372203 78 685 SH SOLE 0 0 685 CARA THERAPEUTICS INC COM 140755109 9 702 SH SOLE 0 0 702 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 24 383 SH SOLE 0 0 383 AGILENT TECHNOLOGIES INC COM 00846U101 230 2282 SH SOLE 0 0 2282 SKYWORKS SOLUTIONS INC COM 83088M102 179 1230 SH SOLE 0 0 1230 LEIDOS HOLDINGS INC COM 525327102 29 330 SH SOLE 0 0 330 IRHYTHM TECHNOLOGIES INC COM 450056106 6436 27030 SH SOLE 0 0 27030 GOPRO INC CL A 38268T103 1 200 SH SOLE 0 0 200 SPDR SER TR AEROSPACE DEF 78464A631 34 390 SH SOLE 0 0 390 APARTMENT INVT & MGMT CO CL A 03748R754 1 17 SH SOLE 0 0 17 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 49528 980357 SH SOLE 0 0 980357 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 27 1325 SH SOLE 0 0 1325 SILICON LABORATORIES INC COM 826919102 6 60 SH SOLE 0 0 60 CITIZENS FINL GROUP INC COM 174610105 228 9033 SH SOLE 0 0 9033 ISHARES TR MRNGSTR LG-CP VL 464288109 711 7193 SH SOLE 0 0 7193 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 80 2021 SH SOLE 0 0 2021 CLEVELAND-CLIFFS INC NEW COM 185899101 10 1492 SH SOLE 0 0 1492 FIRST TR NASDAQ 100 TECH IND SHS 337345102 20152 171916 SH SOLE 0 0 171916 ASTRAZENECA PLC SPONSORED ADR 046353108 14226 259600 SH SOLE 0 0 259600 SUNCOR ENERGY INC NEW COM 867224107 36 2960 SH SOLE 0 0 2960 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 548 20204 SH SOLE 0 0 20204 NEWELL BRANDS INC COM 651229106 8 439 SH SOLE 0 0 439 ISHARES TR RUS MD CP GR ETF 464287481 18739 108398 SH SOLE 0 0 108398 SPDR S&P 500 ETF TR TR UNIT 78462F103 537 7500 SH Call SOLE 0 0 7500 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 14 401 SH SOLE 0 0 401 DUKE REALTY CORP COM NEW 264411505 28 772 SH SOLE 0 0 772 APPLIED INDL TECHNOLOGIES IN COM 03820C105 14 263 SH SOLE 0 0 263 NETAPP INC COM 64110D104 28 649 SH SOLE 0 0 649 BANKUNITED INC COM 06652K103 0 7 SH SOLE 0 0 7 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 0 22 SH SOLE 0 0 22 HECLA MNG CO COM 422704106 258 50728 SH SOLE 0 0 50728 RLJ LODGING TR COM 74965L101 3 300 SH SOLE 0 0 300 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 6 468 SH SOLE 0 0 468 NEXSTAR MEDIA GROUP INC CL A 65336K103 7 73 SH SOLE 0 0 73 GRANITE PT MTG TR INC COM STK 38741L107 1 114 SH SOLE 0 0 114 SQUARE INC CL A 852234103 222 1368 SH SOLE 0 0 1368 NEXTERA ENERGY INC COM 65339F101 1932 6960 SH SOLE 0 0 6960 INFOSYS LTD SPONSORED ADR 456788108 10145 734638 SH SOLE 0 0 734638 VALMONT INDS INC COM 920253101 4 32 SH SOLE 0 0 32 ENPRO INDS INC COM 29355X107 2 35 SH SOLE 0 0 35 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 26 183 SH SOLE 0 0 183 ISHARES TR MRGSTR MD CP ETF 464288208 331 1651 SH SOLE 0 0 1651 BRUNSWICK CORP COM 117043109 1 23 SH SOLE 0 0 23 REINSURANCE GRP OF AMERICA I COM NEW 759351604 18114 190297 SH SOLE 0 0 190297 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 28478 278677 SH SOLE 0 0 278677 KEURIG DR PEPPER INC COM 49271V100 25 901 SH SOLE 0 0 901 ISHARES INC MSCI STH KOR ETF 464286772 23 359 SH SOLE 0 0 359 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 58 2000 SH Put SOLE 0 0 2000 COUPA SOFTWARE INC COM 22266L106 1 3 SH SOLE 0 0 3 HACKETT GROUP INC COM 404609109 17 1500 SH SOLE 0 0 1500 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 8 437 SH SOLE 0 0 437 LIVERAMP HLDGS INC COM 53815P108 6261 120933 SH SOLE 0 0 120933 ALLIANZGI DIVERSIFIED INCOME COM 01883J108 1 27 SH SOLE 0 0 27 LIONS GATE ENTMNT CORP CL A VTG 535919401 7 700 SH SOLE 0 0 700 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 2 326 SH SOLE 0 0 326 PLUG POWER INC COM NEW 72919P202 34 2500 SH SOLE 0 0 2500 RESTAURANT BRANDS INTL INC COM 76131D103 45 790 SH SOLE 0 0 790 VIACOMCBS INC CL B 92556H206 3820 136375 SH SOLE 0 0 136375 NUVEEN QUALITY MUNCP INCOME COM 67066V101 77 5304 SH SOLE 0 0 5304 SUNOPTA INC COM 8676EP108 11 1500 SH SOLE 0 0 1500 LIMONEIRA CO COM 532746104 810 56657 SH SOLE 0 0 56657 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3 157 SH SOLE 0 0 157 EXPEDIA GROUP INC COM NEW 30212P303 23 254 SH SOLE 0 0 254 HD SUPPLY HLDGS INC COM 40416M105 4 85 SH SOLE 0 0 85 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 94 4274 SH SOLE 0 0 4274 SK TELECOM LTD SPONSORED ADR 78440P108 32 1412 SH SOLE 0 0 1412 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2 314 SH SOLE 0 0 314 CENTRAL PAC FINL CORP COM NEW 154760409 1 109 SH SOLE 0 0 109 VOXELJET AG ADS 92912L206 1 60 SH SOLE 0 0 60 ESTABLISHMENT LABS HLDGS INC COM G31249108 2157 116405 SH SOLE 0 0 116405 MEREDITH CORP COM 589433101 3 215 SH SOLE 0 0 215 TUPPERWARE BRANDS CORP COM 899896104 35 1756 SH SOLE 0 0 1756 VANGUARD WORLD FDS UTILITIES ETF 92204A876 73 565 SH SOLE 0 0 565 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 3 100 SH SOLE 0 0 100 VONAGE HLDGS CORP COM 92886T201 7466 729792 SH SOLE 0 0 729792 SOUTHERN COPPER CORP COM 84265V105 56 1229 SH SOLE 0 0 1229 GILDAN ACTIVEWEAR INC COM 375916103 1 39 SH SOLE 0 0 39 ISHARES TR GLOBAL ENERG ETF 464287341 27 1670 SH SOLE 0 0 1670 ONEOK INC NEW COM 682680103 274 10546 SH SOLE 0 0 10546 DAVITA INC COM 23918K108 20 230 SH SOLE 0 0 230 ISHARES TR CORE MSCI EURO 46434V738 12678 283563 SH SOLE 0 0 283563 SPDR S&P 500 ETF TR TR UNIT 78462F103 6 1400 SH Put SOLE 0 0 1400 GRUPO SIMEC S A B DE C V ADR 400491106 1 200 SH SOLE 0 0 200 ALLIANZGI EQUITY & CONV INCO COM 018829101 19 784 SH SOLE 0 0 784 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5724 103803 SH SOLE 0 0 103803 SPDR S&P 500 ETF TR TR UNIT 78462F103 62 1200 SH Call SOLE 0 0 1200 ARK ETF TR 3D PRINTING ETF 00214Q500 8 339 SH SOLE 0 0 339 IVY HIGH INCOME OPPORTUNITIE COM 465893105 41 3453 SH SOLE 0 0 3453 VALERO ENERGY CORP COM 91913Y100 246 5682 SH SOLE 0 0 5682 WELLS FARGO CO NEW COM 949746101 1 300 SH Call SOLE 0 0 300 SENSEONICS HLDGS INC COM 81727U105 2 4000 SH SOLE 0 0 4000 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 17 522 SH SOLE 0 0 522 DOMINOS PIZZA INC COM 25754A201 47 111 SH SOLE 0 0 111 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 1 224 SH SOLE 0 0 224 SMUCKER J M CO COM NEW 832696405 160 1386 SH SOLE 0 0 1386 D R HORTON INC COM 23331A109 135 1779 SH SOLE 0 0 1779 GRAND CANYON ED INC COM 38526M106 8 102 SH SOLE 0 0 102 BRIXMOR PPTY GROUP INC COM 11120U105 1 59 SH SOLE 0 0 59 WESTERN ASSET GLOBAL HIGH IN COM 95766B109 0 37 SH SOLE 0 0 37 MANULIFE FINL CORP COM 56501R106 47 3357 SH SOLE 0 0 3357 MANHATTAN ASSOCS INC COM 562750109 56 588 SH SOLE 0 0 588 SPDR S&P 500 ETF TR TR UNIT 78462F103 68 1400 SH Call SOLE 0 0 1400 ERICSSON ADR B SEK 10 294821608 4 362 SH SOLE 0 0 362 VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 1 5 SH SOLE 0 0 5 FIRST TR EXCH TRD ALPHDX FD SML CP GRW ALP 33737M300 64 1345 SH SOLE 0 0 1345 DIAMONDPEAK HLDGS COR COM CL A 25280H100 3 110 SH SOLE 0 0 110 PIPER SANDLER COMPANIES COM 724078100 17 236 SH SOLE 0 0 236 TYSON FOODS INC CL A 902494103 6369 107072 SH SOLE 0 0 107072 WEINGARTEN RLTY INVS SH BEN INT 948741103 1 51 SH SOLE 0 0 51 SPDR S&P 500 ETF TR TR UNIT 78462F103 443 8700 SH Call SOLE 0 0 8700 REPLIGEN CORP COM 759916109 2 15 SH SOLE 0 0 15 UNITED PARCEL SERVICE INC CL B 911312106 5657 33948 SH SOLE 0 0 33948 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3914 107069 SH SOLE 0 0 107069 VERISIGN INC COM 92343E102 25 120 SH SOLE 0 0 120 ITT INC COM 45073V108 15 250 SH SOLE 0 0 250 NUSTAR ENERGY LP UNIT COM 67058H102 13 1250 SH SOLE 0 0 1250 HORIZON BANCORP INC COM 440407104 2 165 SH SOLE 0 0 165 WD-40 CO COM 929236107 919 4856 SH SOLE 0 0 4856 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 64 11364 SH SOLE 0 0 11364 SERVICE PPTYS TR COM SH BEN INT 81761L102 12 1504 SH SOLE 0 0 1504 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 7793 154982 SH SOLE 0 0 154982 LIBERTY BROADBAND CORP COM SER C 530307305 65 453 SH SOLE 0 0 453 USANA HEALTH SCIENCES INC COM 90328M107 57 775 SH SOLE 0 0 775 SANFILIPPO JOHN B & SON INC COM 800422107 3 39 SH SOLE 0 0 39 ISHARES TR DOW JONES US ETF 464287846 60 360 SH SOLE 0 0 360 SPDR SER TR PORTFLI TIPS ETF 78464A656 32 1021 SH SOLE 0 0 1021 VOYA INFRASTRUCTURE INDLS & COM 92912X101 0 13 SH SOLE 0 0 13 ISHARES TR EAFE GRWTH ETF 464288885 108577 1208022 SH SOLE 0 0 1208022 HILL ROM HLDGS INC COM 431475102 3 30 SH SOLE 0 0 30 WINGSTOP INC COM 974155103 0 3 SH SOLE 0 0 3 TIDAL ETF TR SOFI GIG ETF 886364504 5 175 SH SOLE 0 0 175 ALBANY INTL CORP CL A 012348108 25 500 SH SOLE 0 0 500 AEROVIRONMENT INC COM 008073108 4340 72323 SH SOLE 0 0 72323 SPDR S&P 500 ETF TR TR UNIT 78462F103 125 1900 SH Call SOLE 0 0 1900 ANTARES PHARMA INC COM 036642106 73 27000 SH SOLE 0 0 27000 SPDR S&P 500 ETF TR TR UNIT 78462F103 9 1700 SH Put SOLE 0 0 1700 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 56 2105 SH SOLE 0 0 2105 IPG PHOTONICS CORP COM 44980X109 20 120 SH SOLE 0 0 120 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 9 487 SH SOLE 0 0 487 STANLEY BLACK & DECKER INC COM 854502101 105 645 SH SOLE 0 0 645 KROGER CO COM 501044101 3125 92155 SH SOLE 0 0 92155 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 43 817 SH SOLE 0 0 817 TOPBUILD CORP COM 89055F103 2 13 SH SOLE 0 0 13 ISHARES TR RUSSELL 3000 ETF 464287689 1074 5487 SH SOLE 0 0 5487 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1 106 SH SOLE 0 0 106 RINGCENTRAL INC CL A 76680R206 2 8 SH SOLE 0 0 8 GERDAU SA SPON ADR REP PFD 373737105 33 8846 SH SOLE 0 0 8846 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 75 2642 SH SOLE 0 0 2642 ISHARES TR NASDAQ BIOTECH 464287556 1081 7981 SH SOLE 0 0 7981 WPP PLC NEW ADR 92937A102 5 127 SH SOLE 0 0 127 ETF MANAGERS TR WEDBUSH ETFMG 26924G805 2 43 SH SOLE 0 0 43 SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 5 47 SH SOLE 0 0 47 PBF ENERGY INC CL A 69318G106 0 21 SH SOLE 0 0 21 MURPHY OIL CORP COM 626717102 26 2862 SH SOLE 0 0 2862 NEWMARKET CORP COM 651587107 47 138 SH SOLE 0 0 138 AECOM COM 00766T100 21 500 SH SOLE 0 0 500 SPDR SER TR S&P 600 SML CAP 78464A813 7 113 SH SOLE 0 0 113 COCA COLA CO COM 191216100 2541 51463 SH SOLE 0 0 51463 GARMIN LTD SHS H2906T109 32 333 SH SOLE 0 0 333 INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 2 79 SH SOLE 0 0 79 CHEMED CORP NEW COM 16359R103 91 190 SH SOLE 0 0 190 BANCO DE CHILE SPONSORED ADS 059520106 10 630 SH SOLE 0 0 630 ISHARES TR MSCI USA SMCP MN 46435G433 61 2103 SH SOLE 0 0 2103 HAIN CELESTIAL GROUP INC COM 405217100 11 334 SH SOLE 0 0 334 ISHARES TR S&P MC 400GR ETF 464287606 412 1724 SH SOLE 0 0 1724 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 123 1857 SH SOLE 0 0 1857 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1 67 SH SOLE 0 0 67 ALCON AG ORD SHS H01301128 1118 19638 SH SOLE 0 0 19638 SYNOVUS FINL CORP COM NEW 87161C501 2 78 SH SOLE 0 0 78 PIMCO ETF TR INTER MUN BD ACT 72201R866 20879 371513 SH SOLE 0 0 371513 PTC INC COM 69370C100 9 108 SH SOLE 0 0 108 STEWART INFORMATION SVCS COR COM 860372101 20 462 SH SOLE 0 0 462 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 266 2812 SH SOLE 0 0 2812 FIRST HORIZON NATL CORP COM 320517105 6 589 SH SOLE 0 0 589 UNITED STS OIL FD LP UNITS 91232N207 0 2800 SH Call SOLE 0 0 2800 POPULAR INC COM NEW 733174700 5 130 SH SOLE 0 0 130 ALLIANZGI DIVIDEND INT & PRM COM 01883A107 6 491 SH SOLE 0 0 491 HILTON WORLDWIDE HLDGS INC COM 43300A203 5 61 SH SOLE 0 0 61 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 10 436 SH SOLE 0 0 436 FORTRESS VALUE ACQUISITION C COM CL A 34962V106 14 1000 SH SOLE 0 0 1000 INNOVATOR ETFS TR MSCI EAFE PWR 45782C524 16 655 SH SOLE 0 0 655 LANDSTAR SYS INC COM 515098101 25 200 SH SOLE 0 0 200 1LIFE HEALTHCARE INC COM 68269G107 50 1760 SH SOLE 0 0 1760 INVESCO SR INCOME TR COM 46131H107 0 15 SH SOLE 0 0 15 IHS MARKIT LTD SHS G47567105 12354 157361 SH SOLE 0 0 157361 AXALTA COATING SYS LTD COM G0750C108 6 288 SH SOLE 0 0 288 ZILLOW GROUP INC CL A 98954M101 20 200 SH SOLE 0 0 200 SPDR S&P 500 ETF TR TR UNIT 78462F103 195 2800 SH Call SOLE 0 0 2800 ISHARES TR U.S. BAS MTL ETF 464287838 46 469 SH SOLE 0 0 469 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1 21 SH SOLE 0 0 21 NORTHERN TR CORP COM 665859104 183 2347 SH SOLE 0 0 2347 PENN NATL GAMING INC COM 707569109 121 1670 SH SOLE 0 0 1670 EATON VANCE TAX ADVT DIV INC COM 27828G107 9 464 SH SOLE 0 0 464 PROGRESSIVE CORP COM 743315103 3233 34152 SH SOLE 0 0 34152 FEDERATED HERMES INC CL B 314211103 13 584 SH SOLE 0 0 584 COLLECTORS UNIVERSE INC COM NEW 19421R200 28 568 SH SOLE 0 0 568 HUNTINGTON BANCSHARES INC COM 446150104 36 3900 SH SOLE 0 0 3900 DOLLAR GEN CORP NEW COM 256677105 140 669 SH SOLE 0 0 669 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 339 5721 SH SOLE 0 0 5721 CLEAN HARBORS INC COM 184496107 5 91 SH SOLE 0 0 91 HUDSON PAC PPTYS INC COM 444097109 3 145 SH SOLE 0 0 145 PRICE T ROWE GROUP INC COM 74144T108 3372 26299 SH SOLE 0 0 26299 STARWOOD PPTY TR INC COM 85571B105 133 8835 SH SOLE 0 0 8835 HYCROFT MINING HOLDING CORP *W EXP 10/12/202 44862P125 0 67 SH SOLE 0 0 67 COHU INC COM 192576106 2 102 SH SOLE 0 0 102 FIRST SOLAR INC COM 336433107 7 100 SH SOLE 0 0 100 WEST PHARMACEUTICAL SVSC INC COM 955306105 50 182 SH SOLE 0 0 182 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 2 75 SH SOLE 0 0 75 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 0 2 SH SOLE 0 0 2 MORGAN STANLEY EMER MKTS DEB COM 61744H105 9 1124 SH SOLE 0 0 1124 CIMAREX ENERGY CO COM 171798101 24 1005 SH SOLE 0 0 1005 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2537 45873 SH SOLE 0 0 45873 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 7 233 SH SOLE 0 0 233 SAREPTA THERAPEUTICS INC COM 803607100 1 5 SH SOLE 0 0 5 MKS INSTRS INC COM 55306N104 3 25 SH SOLE 0 0 25 RMR MORTGAGE TR COM 76970B101 2 259 SH SOLE 0 0 259 NOVARTIS AG SPONSORED ADR 66987V109 8055 92632 SH SOLE 0 0 92632 IQVIA HLDGS INC COM 46266C105 7247 45977 SH SOLE 0 0 45977 FIRST INDL RLTY TR INC COM 32054K103 3 79 SH SOLE 0 0 79 ISHARES TR USD INV GRDE ETF 464288620 285332 4694498 SH SOLE 0 0 4694498 SPDR S&P 500 ETF TR TR UNIT 78462F103 2065 27200 SH Call SOLE 0 0 27200 CHURCH & DWIGHT INC COM 171340102 122 1299 SH SOLE 0 0 1299 AURINIA PHARMACEUTICALS INC COM 05156V102 7 500 SH SOLE 0 0 500 ADAMS DIVERSIFIED EQUITY FD COM 006212104 0 28 SH SOLE 0 0 28 UNDER ARMOUR INC CL A 904311107 2 500 SH Call SOLE 0 0 500 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 0 8 SH SOLE 0 0 8 AMERISOURCEBERGEN CORP COM 03073E105 7849 80987 SH SOLE 0 0 80987 INGLES MKTS INC CL A 457030104 69 1812 SH SOLE 0 0 1812 DELTA AIR LINES INC DEL COM NEW 247361702 124 4064 SH SOLE 0 0 4064 SPDR S&P 500 ETF TR TR UNIT 78462F103 94 2500 SH Call SOLE 0 0 2500 COLUMBIA SPORTSWEAR CO COM 198516106 0 1 SH SOLE 0 0 1 ESSENTIAL UTILS INC COM 29670G102 30 733 SH SOLE 0 0 733 AIR PRODS & CHEMS INC COM 009158106 201 676 SH SOLE 0 0 676 BOSTON PROPERTIES INC COM 101121101 40 503 SH SOLE 0 0 503 VANGUARD WORLD FD MEGA GRWTH IND 921910816 467 2520 SH SOLE 0 0 2520 PROCTER AND GAMBLE CO COM 742718109 36177 260284 SH SOLE 0 0 260284 AMC NETWORKS INC CL A 00164V103 1 50 SH SOLE 0 0 50 CASEYS GEN STORES INC COM 147528103 179 1010 SH SOLE 0 0 1010 PINNACLE FINL PARTNERS INC COM 72346Q104 17 485 SH SOLE 0 0 485 TRUPANION INC COM 898202106 0 4 SH SOLE 0 0 4 PRECIGEN INC COM 74017N105 150 42862 SH SOLE 0 0 42862 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 39 1598 SH SOLE 0 0 1598 SPDR S&P 500 ETF TR TR UNIT 78462F103 40 1000 SH Call SOLE 0 0 1000 TUTOR PERINI CORP COM 901109108 6 500 SH SOLE 0 0 500 AVANTOR INC COM 05352A100 2 104 SH SOLE 0 0 104 ABBVIE INC COM 00287Y109 8960 102300 SH SOLE 0 0 102300 WISDOMTREE TR US LARGECAP DIVD 97717W307 45 467 SH SOLE 0 0 467 IDEX CORP COM 45167R104 11 63 SH SOLE 0 0 63 SPDR S&P 500 ETF TR TR UNIT 78462F103 17 900 SH Put SOLE 0 0 900 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 17 109 SH SOLE 0 0 109 GUARDANT HEALTH INC COM 40131M109 3710 33193 SH SOLE 0 0 33193 SABRE CORP COM 78573M104 2 309 SH SOLE 0 0 309 KONTOOR BRANDS INC COM 50050N103 2 74 SH SOLE 0 0 74 PROSHARES TR SHRT HGH YIELD 74347R131 462 23191 SH SOLE 0 0 23191 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 4 1023 SH SOLE 0 0 1023 IAC INTERACTIVECORP NEW COM 44891N109 35 293 SH SOLE 0 0 293 PFIZER INC COM 717081103 40138 1093692 SH SOLE 0 0 1093692 ISHARES TR GLOBAL REIT ETF 46434V647 332 15787 SH SOLE 0 0 15787 ISHARES TR ESG AWR US AGRGT 46435U549 6297 111489 SH SOLE 0 0 111489 TRANSDIGM GROUP INC COM 893641100 21 45 SH SOLE 0 0 45 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 152 3881 SH SOLE 0 0 3881 GRANITESHARES GOLD TR SHS BEN INT 38748G101 19 1000 SH SOLE 0 0 1000 F M C CORP COM NEW 302491303 25097 236965 SH SOLE 0 0 236965 BRIGHTHOUSE FINL INC COM 10922N103 17 650 SH SOLE 0 0 650 MYRIAD GENETICS INC COM 62855J104 3822 293068 SH SOLE 0 0 293068 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 119 9608 SH SOLE 0 0 9608 SANDY SPRING BANCORP INC COM 800363103 383 16582 SH SOLE 0 0 16582 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 1 47 SH SOLE 0 0 47 GABELLI GLB SML & MD CP VAL COM 36249W104 0 33 SH SOLE 0 0 33 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 12 91 SH SOLE 0 0 91 OLIN CORP COM PAR $1 680665205 10 790 SH SOLE 0 0 790 LIFE STORAGE INC COM 53223X107 43 408 SH SOLE 0 0 408 ICU MED INC COM 44930G107 1 5 SH SOLE 0 0 5 LGI HOMES INC COM 50187T106 65 560 SH SOLE 0 0 560 STATE STR CORP COM 857477103 32 537 SH SOLE 0 0 537 EQUINIX INC COM 29444U700 69 91 SH SOLE 0 0 91 ISHARES TR RUS 2000 GRW ETF 464287648 2867 12941 SH SOLE 0 0 12941 QUAKER CHEM CORP COM 747316107 10 57 SH SOLE 0 0 57 EAST WEST BANCORP INC COM 27579R104 5 166 SH SOLE 0 0 166 YUM CHINA HLDGS INC COM 98850P109 1037 19578 SH SOLE 0 0 19578 NXT-ID INC COM NEW 67091J206 0 217 SH SOLE 0 0 217 APHRIA INC COM 03765K104 5 1139 SH SOLE 0 0 1139 RAFAEL HLDGS INC COM CL B 75062E106 6 375 SH SOLE 0 0 375 SILVERCREST METALS INC COM 828363101 14 1633 SH SOLE 0 0 1633 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1388 13629 SH SOLE 0 0 13629 O-I GLASS INC COM 67098H104 11 1000 SH SOLE 0 0 1000 PACER FDS TR TRENDP US LAR CP 69374H105 142 4804 SH SOLE 0 0 4804 FLUOR CORP NEW COM 343412102 2 205 SH SOLE 0 0 205 SPDR SER TR S&P 600 SMCP GRW 78464A201 153 2589 SH SOLE 0 0 2589 CERNER CORP COM 156782104 346 4787 SH SOLE 0 0 4787 RETAIL VALUE INC COM 76133Q102 0 22 SH SOLE 0 0 22 CELANESE CORP DEL COM 150870103 157 1457 SH SOLE 0 0 1457 CORECIVIC INC COM 21871N101 3 358 SH SOLE 0 0 358 SPDR S&P 500 ETF TR TR UNIT 78462F103 123 3100 SH Call SOLE 0 0 3100 GOLDMAN SACHS GROUP INC COM 38141G104 3721 18517 SH SOLE 0 0 18517 SPDR SER TR OILGAS EQUIP 78468R549 7 256 SH SOLE 0 0 256 AMERICAN OUTDOOR BRANDS INC COM 02875D109 2 162 SH SOLE 0 0 162 SPDR SER TR BLOOMBERG SRT TR 78468R408 1674 64721 SH SOLE 0 0 64721 F5 NETWORKS INC COM 315616102 6 50 SH SOLE 0 0 50 CNX RES CORP COM 12653C108 0 36 SH SOLE 0 0 36 IRON MTN INC NEW COM 46284V101 40 1483 SH SOLE 0 0 1483 COCA COLA EUROPEAN PARTNERS SHS G25839104 21 548 SH SOLE 0 0 548 HORACE MANN EDUCATORS CORP N COM 440327104 809 24209 SH SOLE 0 0 24209 UNITED STS OIL FD LP UNITS 91232N207 0 4000 SH Call SOLE 0 0 4000 FORTE BIOSCIENCES INC COM 34962G109 3 66 SH SOLE 0 0 66 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1 32 SH SOLE 0 0 32 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 260 4731 SH SOLE 0 0 4731 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 34324 1790527 SH SOLE 0 0 1790527 WISDOMTREE TR US DIVID EX FNCL 97717W406 94 1244 SH SOLE 0 0 1244 CIT GROUP INC COM NEW 125581801 4 243 SH SOLE 0 0 243 VALLEY NATL BANCORP COM 919794107 14 2007 SH SOLE 0 0 2007 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3 76 SH SOLE 0 0 76 GREAT WESTN BANCORP INC COM 391416104 23 1850 SH SOLE 0 0 1850 ADVANCE AUTO PARTS INC COM 00751Y106 70 453 SH SOLE 0 0 453 ABIOMED INC COM 003654100 16 59 SH SOLE 0 0 59 VERTICAL CAP INCOME FD SHS BEN INT 92535C104 2 182 SH SOLE 0 0 182 ISHARES TR MRNING SM CP ETF 464288703 120 1130 SH SOLE 0 0 1130 JONES LANG LASALLE INC COM 48020Q107 25 263 SH SOLE 0 0 263 NUVEEN MUN VALUE FD INC COM 670928100 16 1500 SH SOLE 0 0 1500 CANADIAN PAC RY LTD COM 13645T100 218 715 SH SOLE 0 0 715 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 23 435 SH SOLE 0 0 435 HERTZ GLOBAL HLDGS INC COM 42806J106 0 31 SH SOLE 0 0 31 DESCARTES SYS GROUP INC COM 249906108 1 22 SH SOLE 0 0 22 BLACKROCK MUNIVEST FD INC COM 09253R105 3 317 SH SOLE 0 0 317 SPDR SER TR S&P DIVID ETF 78464A763 326 3523 SH SOLE 0 0 3523 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 10 408 SH SOLE 0 0 408 AMGEN INC COM 031162100 7076 27843 SH SOLE 0 0 27843 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 62 1015 SH SOLE 0 0 1015 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 370 5444 SH SOLE 0 0 5444 SPDR SER TR BLOMBERG BRC INT 78464A334 101 3228 SH SOLE 0 0 3228 BORGWARNER INC COM 099724106 53 1366 SH SOLE 0 0 1366 XPO LOGISTICS INC COM 983793100 13 155 SH SOLE 0 0 155 COVETRUS INC COM 22304C100 2 76 SH SOLE 0 0 76 BLACK HILLS CORP COM 092113109 790 14774 SH SOLE 0 0 14774 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 1 82 SH SOLE 0 0 82 GILEAD SCIENCES INC COM 375558103 500 7915 SH SOLE 0 0 7915 SOFTWARE ACQUISITN GRUP INC UNIT 99/99/9999 83407F200 10 998 SH SOLE 0 0 998 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 91 1055 SH SOLE 0 0 1055 ACTIVISION BLIZZARD INC COM 00507V109 11535 142500 SH SOLE 0 0 142500 TATA MTRS LTD SPONSORED ADR 876568502 1 100 SH SOLE 0 0 100 MERITAGE HOMES CORP COM 59001A102 1 8 SH SOLE 0 0 8 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 2 105 SH SOLE 0 0 105 EDISON INTL COM 281020107 151 2969 SH SOLE 0 0 2969 BOEING CO COM 097023105 1745 10562 SH SOLE 0 0 10562 NUVASIVE INC COM 670704105 11 230 SH SOLE 0 0 230 THOR INDS INC COM 885160101 47 496 SH SOLE 0 0 496 ISHARES U S ETF TR COMMOD SEL STG 46431W853 9 345 SH SOLE 0 0 345 WESTERN ALLIANCE BANCORP COM 957638109 110 3479 SH SOLE 0 0 3479 CATALYST PHARMACEUTICALS INC COM 14888U101 1 500 SH SOLE 0 0 500 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 94 1841 SH SOLE 0 0 1841 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 213 6902 SH SOLE 0 0 6902 DEXCOM INC COM 252131107 92 222 SH SOLE 0 0 222 LAM RESEARCH CORP COM 512807108 311 938 SH SOLE 0 0 938 MGIC INVT CORP WIS COM 552848103 2 282 SH SOLE 0 0 282 LINCOLN NATL CORP IND COM 534187109 23 734 SH SOLE 0 0 734 SAFETY INS GROUP INC COM 78648T100 865 12521 SH SOLE 0 0 12521 FASTLY INC CL A 31188V100 91 970 SH SOLE 0 0 970 SPDR SER TR S&P BIOTECH 78464A870 520 4667 SH SOLE 0 0 4667 ISHARES TR CORE MSCI PAC 46434V696 24 423 SH SOLE 0 0 423 PAR TECHNOLOGY CORP COM 698884103 51 1263 SH SOLE 0 0 1263 BHP GROUP PLC SPONSORED ADR 05545E209 23 541 SH SOLE 0 0 541 ISHARES TR A RATE CP BD ETF 46429B291 1 19 SH SOLE 0 0 19 ARK ETF TR INNOVATION ETF 00214Q104 2471 26854 SH SOLE 0 0 26854 INTERDIGITAL INC COM 45867G101 16 278 SH SOLE 0 0 278 IONIS PHARMACEUTICALS INC COM 462222100 29 618 SH SOLE 0 0 618 ALPHABET INC CAP STK CL A 02079K305 24565 16761 SH SOLE 0 0 16761 PROLOGIS INC. COM 74340W103 158 1574 SH SOLE 0 0 1574 PSYCHEMEDICS CORP COM NEW 744375205 3 600 SH SOLE 0 0 600 ORGANOGENESIS HLDGS INC COM 68621F102 9 2398 SH SOLE 0 0 2398 METTLER TOLEDO INTERNATIONAL COM 592688105 255 264 SH SOLE 0 0 264 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1591 66097 SH SOLE 0 0 66097 COHEN & STEERS REIT & PFD &I COM 19247X100 4 210 SH SOLE 0 0 210 ALKALINE WTR CO INC COM NEW 01643A207 0 100 SH SOLE 0 0 100 ACACIA RESH CORP ACACIA TCH COM 003881307 3444 992451 SH SOLE 0 0 992451 PREMIER INC CL A 74051N102 937 28533 SH SOLE 0 0 28533 BARRICK GOLD CORP COM 067901108 268 9521 SH SOLE 0 0 9521 ARROW ELECTRS INC COM 042735100 5 58 SH SOLE 0 0 58 CRITEO S A SPONS ADS 226718104 1 74 SH SOLE 0 0 74 INMODE LTD SHS M5425M103 1 14 SH SOLE 0 0 14 RELX PLC SPONSORED ADR 759530108 32 1422 SH SOLE 0 0 1422 ISHARES TR IBONDS DEC24 ETF 46434VBG4 29 1088 SH SOLE 0 0 1088 TARGA RES CORP COM 87612G101 0 8 SH SOLE 0 0 8 ABB LTD SPONSORED ADR 000375204 3 115 SH SOLE 0 0 115 KBR INC COM 48242W106 2 90 SH SOLE 0 0 90 SPDR S&P 500 ETF TR TR UNIT 78462F103 192 3500 SH Call SOLE 0 0 3500 CIENA CORP COM NEW 171779309 6184 155803 SH SOLE 0 0 155803 BANCFIRST CORP COM 05945F103 912 22324 SH SOLE 0 0 22324 HYATT HOTELS CORP COM CL A 448579102 1 14 SH SOLE 0 0 14 NUANCE COMMUNICATIONS INC COM 67020Y100 15335 462030 SH SOLE 0 0 462030 AUDIOCODES LTD ORD M15342104 43 1363 SH SOLE 0 0 1363 INGERSOLL RAND INC COM 45687V106 157 4416 SH SOLE 0 0 4416 BANK NOVA SCOTIA B C COM 064149107 6 150 SH SOLE 0 0 150 MANPOWERGROUP INC COM 56418H100 2 31 SH SOLE 0 0 31 ISHARES INC MSCI EM ASIA ETF 464286426 6 86 SH SOLE 0 0 86 ALPS ETF TR DISRUPTIVE TECH 00162Q478 8 210 SH SOLE 0 0 210 CYCLERION THERAPEUTICS INC COM 23255M105 2 297 SH SOLE 0 0 297 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 102 1466 SH SOLE 0 0 1466 TALEND S A ADS 874224207 11 284 SH SOLE 0 0 284 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 0 3 SH SOLE 0 0 3 ELLINGTON FINANCIAL INC COM 28852N109 1 74 SH SOLE 0 0 74 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3 475 SH SOLE 0 0 475 GENERAL ELECTRIC CO COM 369604103 437 70121 SH SOLE 0 0 70121 COHEN & STEERS INFRASTRUCTUR COM 19248A109 144 6489 SH SOLE 0 0 6489 PRETIUM RES INC COM 74139C102 10 797 SH SOLE 0 0 797 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1 30 SH SOLE 0 0 30 GOLD FIELDS LTD SPONSORED ADR 38059T106 191 15550 SH SOLE 0 0 15550 NORTHWEST NAT HLDG CO COM 66765N105 742 16350 SH SOLE 0 0 16350 WESTERN ASSET HIGH INCOME FD COM 95766J102 0 11 SH SOLE 0 0 11 SPDR S&P 500 ETF TR TR UNIT 78462F103 142 2400 SH Call SOLE 0 0 2400 WATSCO INC COM 942622200 9 39 SH SOLE 0 0 39 NORTHWESTERN CORP COM NEW 668074305 759 15608 SH SOLE 0 0 15608 ISHARES TR U.S. FINLS ETF 464287788 239 2107 SH SOLE 0 0 2107 STAR GROUP L P UNIT LTD PARTNR 85512C105 1 101 SH SOLE 0 0 101 MARSH & MCLENNAN COS INC COM 571748102 909 7928 SH SOLE 0 0 7928 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 11119 218894 SH SOLE 0 0 218894 ISHARES TR 1 3 YR TREAS BD 464287457 2061 23821 SH SOLE 0 0 23821 3-D SYS CORP DEL COM NEW 88554D205 1 500 SH Call SOLE 0 0 500 ISHARES TR RUS 1000 GRW ETF 464287614 2846 13121 SH SOLE 0 0 13121 AUTOHOME INC SP ADR RP CL A 05278C107 1 7 SH SOLE 0 0 7