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

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number:3235-0006
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
TITAN INTL INC ILLCOM88830M10261,00012,100SH SOLE 000
DBX ETF TRXTRACKERS S&P233051143223,0006,811SH SOLE 000
UBS AG LONDON BRANCHEN LG CP GRWTH902677780327,000593SH SOLE 000
BORGWARNER INCCOM099724106292,0007,438SH SOLE 000
NUVEEN NEW JERSEY MUN VALUESHS670702109221,00015,728SH SOLE 000
WASTE MGMT INC DELCOM94106L1099,529,00081,489SH SOLE 000
NORDIC AMERICAN TANKERS LIMICOMG6577310655,00018,107SH SOLE 000
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X749754,00017,024SH SOLE 000
ILLUMINA INCCOM4523271093,104,0008,524SH SOLE 000
PUBLIC SVC ENTERPRISE GRP INCOM7445731062,585,00045,058SH SOLE 000
FLEXSHARES TRQLT DIV DEF IDX33939L8456,601,000138,550SH SOLE 000
WOODWARD INCCOM980745103213,0001,745SH SOLE 000
VANECK VECTORS ETF TRPFD SECS EX FINL92189F4292,226,000108,774SH SOLE 000
CORBUS PHARMACEUTICALS HLDGSCOM21833P10336,00027,740SH SOLE 000
THE TRADE DESK INCCOM CL A88339J1055,895,0007,206SH SOLE 000
VANGUARD INDEX FDSMCAP VL IDXVIP92290851223,489,000198,937SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE EQT DEP NOV33740F839736,00022,041SH SOLE 000
WISDOMTREE TRBLMBG US BULL97717W471718,00028,677SH SOLE 000
KANSAS CITY SOUTHERNCOM NEW485170302527,0002,615SH SOLE 000
FLEETCOR TECHNOLOGIES INCCOM339041105277,0001,024SH SOLE 000
ISHARES TRMSCI KLD400 SOC4642885702,437,00034,298SH SOLE 000
ISHARES TRINTRM GOV CR ETF4642886121,216,00010,336SH SOLE 000
HERCULES CAPITAL INCCOM427096508372,00025,998SH SOLE 000
WIX COM LTDSHSM98068105393,0001,528SH SOLE 000
C H ROBINSON WORLDWIDE INCCOM NEW12541W209705,0007,572SH SOLE 000
NUVEEN CORPORATE INCM NOVEMECOM67077N106424,00046,134SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BUFR45782C3833,395,000119,399SH SOLE 000
CABOT OIL & GAS CORPCOM127097103471,00028,568SH SOLE 000
ISHARES TR0-5YR HI YL CP46434V4072,629,00057,871SH SOLE 000
CINTAS CORPCOM172908105947,0002,703SH SOLE 000
WISDOMTREE TREMG MKTS SMCAP97717W2814,339,00090,802SH SOLE 000
PAYCHEX INCCOM7043261072,179,00023,644SH SOLE 000
EATON VANCE TAX-MANAGED BUY-COM27828Y108532,00034,740SH SOLE 000
WALMART INCCOM93114210332,723,000226,956SH SOLE 000
KRANESHARES TRBOSERA MSCI CH500767405228,0005,037SH SOLE 000
3-D SYS CORP DELCOM NEW88554D205156,00014,548SH SOLE 000
ETF MANAGERS TRETFMG ALTR HRVST26924G5082,494,000170,322SH SOLE 000
BAIDU INCSPON ADR REP A0567521082,602,00011,845SH SOLE 000
ZIMMER BIOMET HOLDINGS INCCOM98956P102816,0005,357SH SOLE 000
BNY MELLON STRATEGIC MUN BDCOM09662E109755,00097,232SH SOLE 000
FEDEX CORPCOM31428X1066,641,00025,542SH SOLE 000
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80557,727,0001,055,522SH SOLE 000
ALLEGHANY CORP DELCOM017175100426,000709SH SOLE 000
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E6101,152,00070,087SH SOLE 000
UNILEVER PLCSPON ADR NEW9047677044,290,00070,436SH SOLE 000
MONDELEZ INTL INCCL A6092071054,722,00081,406SH SOLE 000
VANGUARD WORLD FDMEGA CAP INDEX9219108733,289,00024,772SH SOLE 000
WISDOMTREE TRUS SMALLCAP DIVD97717W6048,543,000322,603SH SOLE 000
BLACKROCK ENHANCED EQUITY DICOM09251A1041,145,000136,415SH SOLE 000
ISHARES TRCHINA LG-CAP ETF4642871842,901,00062,714SH SOLE 000
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783534,115,000387,357SH SOLE 000
INVESCO DB MULTI-SECTOR COMMOIL FD46140H403449,00053,269SH SOLE 000
BLACKROCK MUNIYIELD QUALITYCOM09254E1031,113,00077,963SH SOLE 000
SCHWAB STRATEGIC TRINTL EQTY ETF8085248058,262,000227,841SH SOLE 000
SCHLUMBERGER LTDCOM8068571081,004,00045,865SH SOLE 000
PUTNAM PREMIER INCOME TRSH BEN INT74685310055,00011,828SH SOLE 000
AMPLIFY ETF TRONLIN RETL ETF0321081021,477,00012,725SH SOLE 000
COHEN & STEERS QUALITY INCOMCOM19247L106203,00016,601SH SOLE 000
AES CORPCOM00130H105543,00023,816SH SOLE 000
SCHWAB STRATEGIC TREMRG MKTEQ ETF808524706839,00027,332SH SOLE 000
SPDR SER TRFACTST INV ETF78464A1101,032,0004,762SH SOLE 000
OREILLY AUTOMOTIVE INCCOM67103H1072,142,0004,740SH SOLE 000
FIRST TR VALUE LINE DIVID INSHS33734H10639,935,0001,146,227SH SOLE 000
PROSHARES TRPSHS ULT S&P 50074347R1079,660,000106,806SH SOLE 000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6434,107,00066,503SH SOLE 000
STONE HBR EMERGING MKTS TOTACOM86164W100789,00086,843SH SOLE 000
ISHARES TRTRANS AVG ETF4642871921,194,0005,423SH SOLE 000
BLACKROCK MUNIYLD MICH QLTYCOM09254V105981,00067,160SH SOLE 000
FORTUNA SILVER MINES INCCOM349915108110,00013,277SH SOLE 000
NEUBERGER BERMAN HIGH YIELDCOM64128C106641,00055,219SH SOLE 000
L3HARRIS TECHNOLOGIES INCCOM5024311091,363,0007,261SH SOLE 000
VANGUARD ADMIRAL FDS INC500 VAL IDX FD921932703203,0001,651SH SOLE 000
BLACKROCK CALIF MUN INCOME TSH BEN INT09248E1021,080,00075,970SH SOLE 000
INNOVATOR ETFS TRS&P 500 POWER45782C5732,432,00084,049SH SOLE 000
AVANOS MED INCCOM05350V106298,0006,464SH SOLE 000
WISDOMTREE TRINTL LRGCAP DV97717W794390,0008,425SH SOLE 000
NEXTERA ENERGY INCCOM65339F10117,122,000225,551SH SOLE 000
NUVEEN CR STRATEGIES INCOMECOM SHS67073D10282,00012,984SH SOLE 000
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10712,010,00028,633SH SOLE 000
INDEXIQ ETF TRHDGD FTSE INTL45409B560347,00015,212SH SOLE 000
NUVEEN AMT FREE QLTY MUN INCCOM6706571052,279,000152,207SH SOLE 000
ISHARES TRRUS 2000 VAL ETF4642876308,279,00062,864SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J182757,00030,045SH SOLE 000
SPDR SER TRSPDR S&P 500 ETF78468R7961,162,00012,575SH SOLE 000
VBI VACCINES INCCOM NEW91822J10333,00010,776SH SOLE 000
LEAR CORPCOM NEW521865204211,0001,312SH SOLE 000
UNIVERSAL DISPLAY CORPCOM91347P105433,0001,872SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V886207,0002,389SH SOLE 000
SPDR SER TRPORTFOLIO CRPORT78464A144432,00011,921SH SOLE 000
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R303205,0005,276SH SOLE 000
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H4092,756,00044,871SH SOLE 000
CHEWY INCCL A16679L1091,033,00011,182SH SOLE 000
VANGUARD WORLD FDSMATERIALS ETF92204A801891,0005,684SH SOLE 000
FIDELITY COVINGTON TRUSTCONSMR STAPLES3160923038,577,000212,346SH SOLE 000
BUSINESS FIRST BANCSHARES INCOM12326C105601,00029,082SH SOLE 000
ABERDEEN ASIA-PACIFIC INCOMECOM003009107237,00053,639SH SOLE 000
ISHARES TRU.S. CNSM GD ETF4642878124,118,00023,878SH SOLE 000
EDISON INTLCOM281020107489,0007,927SH SOLE 000
ALCON AGORD SHSH01301128264,0003,959SH SOLE 000
FIRST TR NAS100 EQ WEIGHTEDSHS3373441057,220,00071,801SH SOLE 000
EATON CORP PLCSHSG291831032,368,00019,845SH SOLE 000
UNDER ARMOUR INCCL C904311206407,00026,960SH SOLE 000
INTEL CORPCOM45814010021,480,000440,606SH SOLE 000
BCE INCCOM NEW05534B760581,00013,571SH SOLE 000
AVALARA INCCOM05338G106250,0001,464SH SOLE 000
CHURCHILL DOWNS INCCOM1714841083,496,00017,616SH SOLE 000
VIACOMCBS INCCL B92556H2061,123,00030,422SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V2334,206,00014,776SH SOLE 000
MONSTER BEVERAGE CORP NEWCOM61174X109500,0005,462SH SOLE 000
MARVELL TECHNOLOGY GROUP LTDORDG5876H1051,330,00027,991SH SOLE 000
SPDR SER TRS&P BIOTECH78464A8703,953,00027,433SH SOLE 000
NUVEEN TAX-ADVANTAGED DIVIDCOM67073G105339,00024,200SH SOLE 000
FIRST TR EXCHNG TRADED FD VIVEST US EQTY BUF33740F664513,00016,283SH SOLE 000
WISDOMTREE TRUS HGH YLD CORP97717X172350,0006,677SH SOLE 000
FORD MTR CO DELCOM3453708605,704,000643,742SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEM SML CP ALPH33737J307582,00014,133SH SOLE 000
FIDELITY COVINGTON TRUSTINT HG DIV ETF316092725290,00015,677SH SOLE 000
SUN LIFE FINANCIAL INC.COM866796105424,0009,607SH SOLE 000
NEXTERA ENERGY INCUNIT 99/99/999965339F770216,0004,300SH SOLE 000
INNOVATOR ETFS TRS&P 500 ULTRA45782C821279,00010,366SH SOLE 000
BRITISH AMERN TOB PLCSPONSORED ADR110448107549,00014,543SH SOLE 000
EATON VANCE HIGH INCOME 2021COM SH BEN INT27829W101165,00017,000SH SOLE 000
GERMAN AMERN BANCORP INCCOM373865104238,0007,210SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8374,258,00048,686SH SOLE 000
GLADSTONE INVT CORPCOM376546107116,00011,533SH SOLE 000
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A8042,804,00048,614SH SOLE 000
VIRGIN GALACTIC HOLDINGS INCCOM92766K106909,00037,841SH SOLE 000
COHEN & STEERS CLOSED END OPCOM19248P106228,00018,516SH SOLE 000
BROADCOM INCCOM11135F1015,467,00012,572SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL A0846701089,318,00027SH SOLE 000
XILINX INCCOM983919101688,0004,839SH SOLE 000
INVESCO DYNAMIC CR OPPORTUNICOM46132R104340,00031,944SH SOLE 000
OMNICOM GROUP INCCOM6819191061,312,00021,192SH SOLE 000
MGM RESORTS INTERNATIONALCOM5529531012,157,00069,143SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C581811,00027,225SH SOLE 000
CARLISLE COS INCCOM142339100259,0001,658SH SOLE 000
BLACKROCK INCCOM09247X10115,461,00021,808SH SOLE 000
NUCOR CORPCOM670346105873,00016,482SH SOLE 000
ROYAL DUTCH SHELL PLCSPONS ADR A7802592061,399,00038,817SH SOLE 000
BLACKROCK MUNIHLDS INVSTM QLCOM09254P1081,941,000139,109SH SOLE 000
COMMERCE BANCSHARES INCCOM200525103342,0005,177SH SOLE 000
MODERNA INCCOM60770K1073,372,00030,339SH SOLE 000
PALO ALTO NETWORKS INCCOM6974351053,231,0009,080SH SOLE 000
WISDOMTREE TRJAPN HEDGE EQT97717W8513,787,00069,734SH SOLE 000
NUVEEN MUN 2021 TARGET TERMCOM670687102196,00019,936SH SOLE 000
SWISS HELVETIA FD INCCOM870875101138,00015,252SH SOLE 000
ADVISORSHARES TRPURE CANNABIS00768Y495258,00015,010SH SOLE 000
BLACKROCK MUNIHOLDINGS FD IICOM09253P1091,114,00074,189SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C888787,00026,507SH SOLE 000
ISHARES TRIBONDS 22 TRM HG46435U176275,00011,325SH SOLE 000
PIMCO MUN INCOME FD IIICOM72201A103620,00051,718SH SOLE 000
GLOBE LIFE INCCOM37959E102534,0005,724SH SOLE 000
LAMB WESTON HLDGS INCCOM513272104534,0006,897SH SOLE 000
ISHARES TRUS TELECOM ETF4642877136,300,000210,126SH SOLE 000
UGI CORP NEWCOM902681105327,0009,483SH SOLE 000
ROCKWELL MED INCCOM77437410237,00036,950SH SOLE 000
PROSHARES TRPSHS ULTRA TECH74347R693433,0006,052SH SOLE 000
TCW STRATEGIC INCOME FD INCCOM872340104260,00046,520SH SOLE 000
CORCEPT THERAPEUTICS INCCOM218352102264,00010,072SH SOLE 000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS881624209517,00053,811SH SOLE 000
NUVEEN MUN VALUE FD INCCOM670928100753,00068,231SH SOLE 000
BLACKROCK MUN INCM INVT QTYCOM09250G102491,00032,948SH SOLE 000
WISDOMTREE TRCBOE S&P 50097717X560412,00014,508SH SOLE 000
ISHARES TREXPND TEC SC ETF4642875493,532,00010,121SH SOLE 000
ROYCE VALUE TR INCCOM780910105688,00042,549SH SOLE 000
CHARLES RIV LABS INTL INCCOM159864107249,0001,000SH SOLE 000
MEDTRONIC PLCSHSG5960L1037,367,00063,703SH SOLE 000
GRAINGER W W INCCOM384802104512,0001,258SH SOLE 000
BANK MONTREAL QUECOM063671101669,0008,829SH SOLE 000
MOHAWK INDS INCCOM608190104285,0001,997SH SOLE 000
ISHARES TRCRE U S REIT ETF464288521789,00016,453SH SOLE 000
S&P GLOBAL INCCOM78409V1041,054,0003,256SH SOLE 000
ISHARES TRIBONDS DEC22 ETF46434VBA79,201,000359,961SH SOLE 000
CALAMOS GLOBAL TOTAL RETURNCOM SH BEN INT128118106191,00012,817SH SOLE 000
CARA THERAPEUTICS INCCOM140755109213,00013,823SH SOLE 000
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L108363,00023,066SH SOLE 000
DOCUSIGN INCCOM2561631068,923,00039,498SH SOLE 000
BANCO SANTANDER S.A.ADR05964H10545,00014,387SH SOLE 000
GLOBAL X FDSLITHIUM BTRY ETF37954Y855630,00010,104SH SOLE 000
ISHARES INCMSCI JPN ETF NEW46434G822626,0009,289SH SOLE 000
FMC CORPCOM NEW302491303638,0005,589SH SOLE 000
SPROUT SOCIAL INCCOM CL A85209W109483,00010,323SH SOLE 000
XCEL ENERGY INCCOM98389B1005,028,00076,582SH SOLE 000
GLOBAL X FDSGLB X SUPERDIV37950E549479,00037,101SH SOLE 000
DAVE & BUSTERS ENTMT INCCOM238337109243,0008,412SH SOLE 000
TELLURIAN INC NEWCOM87968A104101,00075,641SH SOLE 000
COMMUNITY BK SYS INCCOM203607106375,0006,037SH SOLE 000
HCA HEALTHCARE INCCOM40412C101645,0003,970SH SOLE 000
VANECK VECTORS ETF TRGOLD MINERS ETF92189F10611,032,000301,740SH SOLE 000
FRANCO NEV CORPCOM3518581054,610,00036,558SH SOLE 000
NUVEEN SELECT MAT MUN FDSH BEN INT67061T101450,00041,980SH SOLE 000
FASTLY INCCL A31188V1001,396,00015,433SH SOLE 000
ISHARES TRGLOBAL TECH ETF4642872917,266,00024,211SH SOLE 000
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E404798,00035,687SH SOLE 000
ROYCE MICRO-CAP TR INCCOM780915104221,00021,799SH SOLE 000
GENERAL DYNAMICS CORPCOM3695501086,866,00046,295SH SOLE 000
ALPS ETF TRCLEAN ENERGY00162Q460835,00010,452SH SOLE 000
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y401628,0008,294SH SOLE 000
COLUMBIA SPORTSWEAR COCOM198516106493,0005,570SH SOLE 000
CHINA MOBILE LIMITEDSPONSORED ADR16941M109573,00020,241SH SOLE 000
BLACKROCK MUN BD TRCOM09249H1042,582,000161,149SH SOLE 000
BLACKSTONE GROUP INCCOM CL A09260D10713,805,000213,363SH SOLE 000
OGE ENERGY CORPCOM670837103390,00012,349SH SOLE 000
VANECK VECTORS ETF TRGREEN BD ETF92189F171283,00010,115SH SOLE 000
SMITH & WESSON BRANDS INCCOM831754106460,00026,621SH SOLE 000
YUM CHINA HLDGS INCCOM98850P109967,00016,923SH SOLE 000
FORTIVE CORPCOM34959J108636,0009,136SH SOLE 000
WISDOMTREE TREM EX ST-OWNED97717X5783,245,00081,605SH SOLE 000
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851041,002,00024,217SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BU45782C748576,00019,149SH SOLE 000
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V589381,00028,278SH SOLE 000
WEC ENERGY GROUP INCCOM92939U1061,475,00016,285SH SOLE 000
ISHARES TRIBONDS DEC202246435G755466,00017,645SH SOLE 000
WHEATON PRECIOUS METALS CORPCOM9628791021,052,00024,496SH SOLE 000
VANGUARD BD INDEX FDSLONG TERM BOND9219377931,642,00014,959SH SOLE 000
ISHARES TR20 YR TR BD ETF4642874327,368,00046,779SH SOLE 000
ISHARES TRUS AER DEF ETF46428876012,231,000129,069SH SOLE 000
PIMCO STRATEGIC INCOME FDCOM72200X1041,394,000201,974SH SOLE 000
FIRST TR SR FLOATING RATE 20COM SHS33740K101170,00018,784SH SOLE 000
COCA COLA COCOM19121610025,275,000464,266SH SOLE 000
VULCAN MATLS COCOM929160109490,0003,343SH SOLE 000
BLACKROCK SCIENCE & TECH TRSHS BEN INT09260K101236,0006,475SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C6236,749,00032,199SH SOLE 000
ENERGIZER HLDGS INC NEWCOM29272W109270,0006,266SH SOLE 000
ISHARES TRROBOTICS ARTIF46435U556780,00019,505SH SOLE 000
CRACKER BARREL OLD CTRY STORCOM22410J106359,0002,700SH SOLE 000
ROCKET COS INCCOM CL A77311W101678,00032,024SH SOLE 000
FIRST BANCORP INC MECOM31866P1021,218,00048,242SH SOLE 000
CHUBB LIMITEDCOMH1467J1043,132,00020,612SH SOLE 000
NOVOCURE LTDORD SHSG6674U108516,0002,961SH SOLE 000
DIAMONDBACK ENERGY INCCOM25278X1091,999,00040,565SH SOLE 000
FLAHERTY & CRUMRINE PFD INCOCOM33848E106152,00011,745SH SOLE 000
ALBEMARLE CORPCOM012653101859,0005,751SH SOLE 000
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908844110,042,000784,890SH SOLE 000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014,233,00016,435SH SOLE 000
WISDOMTREE TRUS LARGECAP FUND97717W5883,845,00096,526SH SOLE 000
VANECK VECTORS ETF TRCEF MUN INCOME E92189F460403,00014,247SH SOLE 000
MANNKIND CORPCOM NEW56400P70651,00015,069SH SOLE 000
INVESCO MUNI INCOME OPP TRSTCOM46132X101597,00076,491SH SOLE 000
SPDR INDEX SHS FDSS&P INTL ETF78463X772573,00015,544SH SOLE 000
QUALCOMM INCCOM74752510317,365,000115,803SH SOLE 000
NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN100513,00059,195SH SOLE 000
SPDR SER TRPORTFOLIO LN TSR78464A664345,0007,650SH SOLE 000
ISHARES SILVER TRISHARES46428Q1096,290,000254,024SH SOLE 000
SPDR SER TRPRTFLO S&P500 VL78464A508301,0008,811SH SOLE 000
ISHARES TRMRNING SM CP ETF464288703233,0001,651SH SOLE 000
GLOBAL X FDSRBTCS ARTFL INTE37954Y7154,743,000142,038SH SOLE 000
BOX INCCL A10316T104204,00011,158SH SOLE 000
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X168243,0005,054SH SOLE 000
BROADRIDGE FINL SOLUTIONS INCOM11133T1031,228,0008,071SH SOLE 000
PAYLOCITY HLDG CORPCOM70438V106263,0001,271SH SOLE 000
VANGUARD WORLD FDEXTENDED DUR9219107091,590,00010,448SH SOLE 000
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1763,039,00027,199SH SOLE 000
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H641355,00011,829SH SOLE 000
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B833635105227,0004,606SH SOLE 000
SSR MNG INCCOM784730103430,00021,175SH SOLE 000
FIDELITY COVINGTON TRUSTMOMENTUM FACTR3160928164,322,00097,871SH SOLE 000
DANAHER CORPORATIONCOM2358511028,285,00037,541SH SOLE 000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40915,231,000182,951SH SOLE 000
ORANGESPONSORED ADR684060106176,00014,625SH SOLE 000
WESTERN AST INFL LKD OPP & ICOM95766R104173,00014,093SH SOLE 000
NATERA INCCOM632307104813,0008,221SH SOLE 000
EXP WORLD HLDGS INCCOM30212W100462,0006,880SH SOLE 000
ADAMS DIVERSIFIED EQUITY FDCOM0062121044,164,000241,932SH SOLE 000
DEXCOM INCCOM252131107604,0001,664SH SOLE 000
DIMENSIONAL ETF TRUSTINTL CORE EQT MK25434V203294,00010,994SH SOLE 000
PROSHARES TRULTR 7-10 TREA74347R1804,842,00065,810SH SOLE 000
COHEN & STEERS SELECT PFD &COM19248Y1071,005,00036,400SH SOLE 000
FLOTEK INDS INC DELCOM34338910232,00015,144SH SOLE 000
ISHARES TRCORE S&P SCP ETF46428780495,572,0001,041,539SH SOLE 000
FORTINET INCCOM34959E109572,0003,862SH SOLE 000
PULTE GROUP INCCOM7458671011,225,00027,776SH SOLE 000
GLOBAL X FDSGLBX SUPRINC ETF37950E333369,00031,363SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V316222,0001,595SH SOLE 000
INVESCO QQQ TRUNIT SER 146090E103143,045,000457,055SH SOLE 000
HENRY SCHEIN INCCOM806407102410,0006,222SH SOLE 000
GILEAD SCIENCES INCCOM3755581032,954,00052,139SH SOLE 000
VANGUARD BD INDEX FDSINTERMED TERM92193781911,999,000129,226SH SOLE 000
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K2057,689,000111,381SH SOLE 000
INNOVATOR ETFS TRRUSSELL 2000 P45782C599593,00022,865SH SOLE 000
HUBSPOT INCCOM443573100243,000614SH SOLE 000
ARK ETF TRFINTECH INNOVA00214Q708599,00012,002SH SOLE 000
INTERNATIONAL BUSINESS MACHSCOM45920010113,845,000111,345SH SOLE 000
BLACKROCK HEALTH SCIENCES TRCOM09250W1071,164,00024,228SH SOLE 000
ZYNGA INCCL A98986T108269,00027,640SH SOLE 000
ISHARES TRCORE MSCI EURO46434V738329,0006,336SH SOLE 000
PIMCO ETF TRENHNCD LW DUR AC72201R7181,731,00016,972SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1184,969,000100,969SH SOLE 000
MARATHON OIL CORPCOM565849106625,00091,862SH SOLE 000
MCEWEN MNG INCCOM58039P10740,00040,063SH SOLE 000
GOPRO INCCL A38268T103210,00025,383SH SOLE 000
FIDELITY MERRIMACK STR TRCORP BOND ETF3161881011,577,00027,588SH SOLE 000
FIRST TR HIGH YIELD OPPRT 20COM33741Q1074,865,000242,023SH SOLE 000
AMARIN CORP PLCSPONS ADR NEW023111206352,00067,240SH SOLE 000
VANGUARD ADMIRAL FDS INCMIDCP 400 GRTH9219328696,868,00038,455SH SOLE 000
COMERICA INCCOM200340107202,0003,618SH SOLE 000
SPDR SER TRS&P HOMEBUILD78464A888855,00014,698SH SOLE 000
NETFLIX INCCOM64110L10628,161,00053,681SH SOLE 000
INVESCO MUN TRCOM46131J103471,00037,002SH SOLE 000
FIDELITY NATL INFORMATION SVCOM31620M1061,141,0008,175SH SOLE 000
ISHARES TRIBONDS DEC46435U697252,0009,292SH SOLE 000
PRUDENTIAL FINL INCCOM7443201026,021,00077,736SH SOLE 000
MASCO CORPCOM574599106358,0006,530SH SOLE 000
HUNTINGTON BANCSHARES INCCOM4461501041,175,00093,525SH SOLE 000
BLACKROCK MUNIASSETS FD INCCOM09254J1022,944,000202,036SH SOLE 000
GARTNER INCCOM366651107233,0001,468SH SOLE 000
COLGATE PALMOLIVE COCOM1941621035,199,00061,356SH SOLE 000
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1092,169,00029,688SH SOLE 000
ERIE INDTY COCL A29530P1021,486,0006,068SH SOLE 000
ISHARES TRMRNGSTR LG-CP ET4642871271,434,0006,640SH SOLE 000
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479727,134,000425,493SH SOLE 000
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640669,528,000766,230SH SOLE 000
KRATOS DEFENSE & SEC SOLUTIOCOM NEW50077B207263,0009,459SH SOLE 000
AMGEN INCCOM03116210010,810,00047,584SH SOLE 000
KADMON HLDGS INCCOM48283N1062,109,000491,533SH SOLE 000
WISDOMTREE TRYIELD ENHANCED97717Y8085,121,00099,547SH SOLE 000
REGIONS FINANCIAL CORP NEWCOM7591EP100985,00061,813SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BU45782C680828,00029,288SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V175354,0002,550SH SOLE 000
SOLAREDGE TECHNOLOGIES INCCOM83417M104426,0001,334SH SOLE 000
ENERPLUS CORPCOM29276610284,00026,232SH SOLE 000
NUVEEN REAL ASSET INCOME & GCOM67074Y105196,00014,495SH SOLE 000
AIRBNB INCCOM CL A009066101437,0002,942SH SOLE 000
ELECTRONIC ARTS INCCOM285512109899,0006,327SH SOLE 000
CVS HEALTH CORPCOM12665010019,963,000294,652SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C698298,00010,026SH SOLE 000
CLEAR CHANNEL OUTDOOR HLDGSCOM18453H10632,00019,202SH SOLE 000
TAKE-TWO INTERACTIVE SOFTWARCOM874054109406,0001,966SH SOLE 000
DWS STRATEGIC MUN INCOME TRCOM23342Q101412,00036,336SH SOLE 000
HAWAIIAN ELEC INDUSTRIESCOM419870100580,00016,610SH SOLE 000
LYONDELLBASELL INDUSTRIES NSHS - A -N53745100724,0007,946SH SOLE 000
TCF FINL CORPCOM872307103339,0009,183SH SOLE 000
ATLASSIAN CORP PLCCL AG062421041,475,0006,301SH SOLE 000
CARDINAL HEALTH INCCOM14149Y1081,743,00032,580SH SOLE 000
ICON PLCSHSG4705A100523,0002,699SH SOLE 000
VANGUARD INDEX FDSREAL ESTATE ETF92290855314,393,000171,097SH SOLE 000
AMCOR PLCORDG0250X107225,00019,139SH SOLE 000
DELL TECHNOLOGIES INCCL C24703L202975,00013,444SH SOLE 000
BLACKROCK LTD DURATION INC TCOM SHS09249W1011,092,00069,094SH SOLE 000
TESLA INCCOM88160R10134,501,00049,657SH SOLE 000
LABORATORY CORP AMER HLDGSCOM NEW50540R409306,0001,517SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA INDLS MUMT46137V845365,0003,949SH SOLE 000
NUVEEN NEW JERSEY QULT MUN FCOM67069Y102146,00010,246SH SOLE 000
HORMEL FOODS CORPCOM440452100269,0005,786SH SOLE 000
VANGUARD BD INDEX FDSSHORT TRM BOND92193782721,401,000258,275SH SOLE 000
PACCAR INCCOM693718108340,0003,956SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BUF45782C3183,827,000135,028SH SOLE 000
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1089,794,000172,728SH SOLE 000
PACIFIC ETHANOL INCCOM69423U30572,00012,600SH SOLE 000
INDEXIQ ETF TRIQ MRGR ARB ETF45409B800539,00016,221SH SOLE 000
VERB TECHNOLOGY CO INCCOM92337U10437,00021,334SH SOLE 000
KROGER COCOM5010441012,429,00076,979SH SOLE 000
FITBIT INCCL A33812L102157,00023,044SH SOLE 000
SHERWIN WILLIAMS COCOM8243481065,516,0007,586SH SOLE 000
ZENDESK INCCOM98936J101208,0001,470SH SOLE 000
GW PHARMACEUTICALS PLCADS36197T1031,843,00015,873SH SOLE 000
SOUTHERN COPPER CORPCOM84265V105953,00014,474SH SOLE 000
FIDELITY COVINGTON TRUSTHIGH DIVID ETF3160928403,205,000100,272SH SOLE 000
PIONEER FLOATING RATE TRCOM72369J102392,00038,066SH SOLE 000
HIGHLAND INCOME FDHIGHLAND INCOME43010E404320,00031,099SH SOLE 000
NRG ENERGY INCCOM NEW629377508230,0006,317SH SOLE 000
AECOMCOM00766T100229,0004,623SH SOLE 000
PROQR THRAPEUTICS N VSHS EURON7154210942,00010,000SH SOLE 000
AILERON THERAPEUTICS INCCOM00887A10533,00030,000SH SOLE 000
WISDOMTREE TRINTL EQUITY FD97717W7032,475,00048,628SH SOLE 000
ETF SER SOLUTIONSUS GBL GLD PRE26922A719264,00013,238SH SOLE 000
EATON VANCE TAX-MANAGED DIVECOM27828N102254,00020,710SH SOLE 000
NBT BANCORP INCCOM6287781021,120,00035,167SH SOLE 000
SPDR GOLD TRGOLD SHS78463V10744,493,000250,381SH SOLE 000
GOLDMAN SACHS GROUP INCCOM38141G1045,167,00019,914SH SOLE 000
VANECK VECTORS ETF TRSHORT MUNI ETF92189F528212,00011,667SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C6809,163,00037,055SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E30225,124,000118,007SH SOLE 000
TRUIST FINL CORPCOM89832Q1094,361,00092,056SH SOLE 000
ALPHABET INCCAP STK CL A02079K30536,628,00021,096SH SOLE 000
SPDR SER TRBLOMBERG INTL TR78464A5161,998,00063,824SH SOLE 000
WESTERN DIGITAL CORP.COM958102105768,00015,500SH SOLE 000
FUELCELL ENERGY INCCOM35952H601688,00058,578SH SOLE 000
CHECK POINT SOFTWARE TECH LTORDM22465104564,0004,203SH SOLE 000
ISHARES TRMORTGE REL ETF46435G3421,072,00033,840SH SOLE 000
INNOVATOR ETFS TRNASDAQ 100 PWER45782C276216,0004,834SH SOLE 000
KEYSIGHT TECHNOLOGIES INCCOM49338L103612,0004,661SH SOLE 000
FIRST TR EXCHANGE TRADED FDCHINDIA ETF33733A102362,0006,111SH SOLE 000
ALPHABET INCCAP STK CL C02079K10734,535,00019,853SH SOLE 000
CREDIT SUISSE ASSET MGMT INCCOM22491610637,00011,436SH SOLE 000
SALESFORCE COM INCCOM79466L30218,544,00083,380SH SOLE 000
TWILIO INCCL A90138F1023,764,00010,767SH SOLE 000
HANCOCK JOHN PFD INCOME FD ICOM41013X1061,177,00062,624SH SOLE 000
DOUBLELINE INCOME SOLUTIONSCOM258622109953,00058,128SH SOLE 000
ANSYS INCCOM03662Q1051,030,0002,842SH SOLE 000
SPDR SER TRPRTFLO S&P500 HI78468R788238,0007,267SH SOLE 000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277526,084,000444,356SH SOLE 000
ISHARES TRCORE US AGGBD ET46428722648,188,000408,025SH SOLE 000
ISHARES TRGLOBAL 100 ETF4642875722,033,00032,281SH SOLE 000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427424,051,00043,787SH SOLE 000
FRANKLIN ETF TRLIBERTY SHRT ETF353506108611,0006,380SH SOLE 000
ISHARES TRRUS MID CAP ETF46428749920,654,000302,043SH SOLE 000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8871,404,00027,763SH SOLE 000
ISHARES TRISHS 1-5YR INVS46428864625,689,000465,797SH SOLE 000
TEXAS INSTRS INCCOM8825081047,894,00048,517SH SOLE 000
NUVEEN CALIF MUNICPAL VALUECOM6706EB106489,00031,612SH SOLE 000
ELBIT SYS LTDORDM3760D101970,0007,394SH SOLE 000
ISHARES TRRUSSELL 3000 ETF4642876896,251,00028,065SH SOLE 000
ISHARES TRGLB INFRASTR ETF464288372513,00011,698SH SOLE 000
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A108208,0002,571SH SOLE 000
VANGUARD WORLD FDSCONSUM STP ETF92204A20720,466,000118,381SH SOLE 000
SIRIUS XM HOLDINGS INCCOM82968B103342,00053,311SH SOLE 000
NOKIA CORPSPONSORED ADR654902204234,00060,083SH SOLE 000
PACER FDS TRTRENDPILOT US BD69374H642358,00013,037SH SOLE 000
SPDR SER TRBLMBRG BRC CNVRT78464A35913,554,000163,633SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDQ ARTFCIAL33738R7201,231,00024,477SH SOLE 000
FLWS/1-800 FLOWERSCL A68243Q106505,00018,996SH SOLE 000
VIATRIS INCCOM92556V1061,900,000104,783SH SOLE 000
VANGUARD INDEX FDSS&P 500 ETF SHS92290836370,629,000206,607SH SOLE 000
J P MORGAN EXCHANGE-TRADED FDIV RTN INT EQ46641Q209646,00011,044SH SOLE 000
ACADIA PHARMACEUTICALS INCCOM004225108838,00015,603SH SOLE 000
VISTA OUTDOOR INCCOM9283771004,882,000203,490SH SOLE 000
MUELLER WTR PRODS INCCOM SER A624758108150,00012,163SH SOLE 000
VANGUARD WORLD FDMEGA GRWTH IND92191081612,906,00063,466SH SOLE 000
NEWTEK BUSINESS SVCS CORPCOM NEW652526203274,00014,677SH SOLE 000
DUKE ENERGY CORP NEWCOM NEW26441C20411,882,000131,203SH SOLE 000
XYLEM INCCOM98419M100722,0007,161SH SOLE 000
ISHARES TRGL CLEAN ENE ETF4642882246,727,000237,778SH SOLE 000
FS KKR CAP CORP IICOM35952V30321,631,0001,351,076SH SOLE 000
PIMCO ETF TRACTIVE BD ETF72201R7754,284,00037,933SH SOLE 000
EDWARDS LIFESCIENCES CORPCOM28176E1081,079,00012,034SH SOLE 000
APOLLO GLOBAL MGMT INCCOM CL A03768E1051,166,00023,996SH SOLE 000
ISHARES TRRESIDENTIAL MULT464288562257,0003,818SH SOLE 000
FISERV INCCOM3377381085,022,00044,487SH SOLE 000
FASTENAL COCOM3119001041,016,00020,700SH SOLE 000
COSTCO WHSL CORP NEWCOM22160K10520,032,00053,496SH SOLE 000
WELLS FARGO ADV MULTI SCTR ICOM94987D101166,00013,765SH SOLE 000
ADVENT CONVERTIBLE & INCOMECOM00764C109282,00017,054SH SOLE 000
FIDELITY COVINGTON TRUSTLOW VOLITY ETF31609282412,367,000291,531SH SOLE 000
BLACKROCK MUNIENHANCED FD INCOM09253Y1002,775,000234,550SH SOLE 000
BANK NEW YORK MELLON CORPCOM0640581001,620,00038,852SH SOLE 000
CHIPOTLE MEXICAN GRILL INCCOM1696561051,685,0001,226SH SOLE 000
PAN AMERN SILVER CORPCOM6979001081,288,00036,729SH SOLE 000
MCCORMICK & CO INCCOM NON VTG5797802061,783,00018,853SH SOLE 000
VANECK VECTORS ETF TRINVT GRADE FLTG92189F486455,00017,981SH SOLE 000
NETAPP INCCOM64110D104232,0003,547SH SOLE 000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J206837,00018,690SH SOLE 000
BALL CORPCOM05849810610,437,000112,392SH SOLE 000
OLD DOMINION FREIGHT LINE INCOM679580100668,0003,449SH SOLE 000
MORGAN STANLEYCOM NEW6174464482,372,00034,961SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285817,872,000355,727SH SOLE 000
ARK ETF TRGENOMIC REV ETF00214Q3025,541,00057,692SH SOLE 000
SPROTT PHYSICAL PLAT PALLADUNIT85207Q104481,00027,408SH SOLE 000
VERISK ANALYTICS INCCOM92345Y106351,0001,704SH SOLE 000
ISHARES TRRUS MD CP GR ETF46428748116,064,000156,277SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P SMLCP ENGY46138E164218,00049,040SH SOLE 000
TEXAS ROADHOUSE INCCOM882681109206,0002,650SH SOLE 000
NUVEEN AMT-FREE MUN VALUE FDCOM670695105407,00024,862SH SOLE 000
STANLEY BLACK & DECKER INCCOM8545021011,341,0007,520SH SOLE 000
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H1011,835,00095,435SH SOLE 000
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF33692010327,737,000232,632SH SOLE 000
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3092,741,00057,688SH SOLE 000
DYCOM INDS INCCOM267475101256,0003,419SH SOLE 000
BP PLCSPONSORED ADR0556221044,240,000201,604SH SOLE 000
SEA LTDSPONSORD ADS81141R100706,0003,587SH SOLE 000
ISHARES TRESG AWRE USD ETF46435G193244,0008,604SH SOLE 000
VOYA PRIME RATE TRSH BEN INT92913A100103,00022,934SH SOLE 000
ISHARES TRTIPS BD ETF46428717622,693,000178,150SH SOLE 000
ILLINOIS TOOL WKS INCCOM4523081093,731,00018,453SH SOLE 000
THOR INDS INCCOM885160101574,0005,920SH SOLE 000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80347,165,000363,281SH SOLE 000
BLACKROCK MULTI-SECTOR INC TCOM09258A107248,00014,345SH SOLE 000
COMCAST CORP NEWCL A20030N10122,710,000443,463SH SOLE 000
VANECK VECTORS ETF TRMTG REIT INCOME92189F452499,00029,973SH SOLE 000
ENTERGY CORP NEWCOM29364G103612,0006,202SH SOLE 000
TEREX CORP NEWCOM880779103290,0008,300SH SOLE 000
NORTHERN LTS FD TR IVINSPIRE 100ETF66538H534981,00026,881SH SOLE 000
ZSCALER INCCOM98980G1022,789,00013,853SH SOLE 000
PRICE T ROWE GROUP INCCOM74144T1087,042,00047,077SH SOLE 000
COSTAR GROUP INCCOM22160N109632,000683SH SOLE 000
FIRST TR EXCH TRADED FD IIIHORIZON MNGD ETF33739P871947,00030,688SH SOLE 000
BNY MELLON HIGH YIELD STRATESH BEN INT09660L105126,00042,198SH SOLE 000
LENNAR CORPCL A526057104365,0004,674SH SOLE 000
PIMCO HIGH INCOME FDCOM SHS722014107243,00040,324SH SOLE 000
PAVMED INCCOM70387R10653,00025,000SH SOLE 000
ISHARES U S ETF TRBLACKROCK ST MAT46431W5072,900,00057,822SH SOLE 000
RESMED INCCOM761152107493,0002,350SH SOLE 000
ESSENTIAL UTILS INCCOM29670G102691,00014,836SH SOLE 000
ZEBRA TECHNOLOGIES CORPORATICL A989207105417,0001,086SH SOLE 000
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V563228,00013,195SH SOLE 000
US BANCORP DELCOM NEW9029733046,055,000131,197SH SOLE 000
ISHARES TRUS HLTHCARE ETF4642877624,903,00020,141SH SOLE 000
ISHARES TRCORE DIV GRWTH46434V62141,082,000924,224SH SOLE 000
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A848574109236,0006,089SH SOLE 000
TARGA RES CORPCOM87612G101685,00026,156SH SOLE 000
GLOBAL X FDSS&P 500 CATHOLIC37954Y889634,00013,798SH SOLE 000
ROYAL GOLD INCCOM7802871082,213,00020,451SH SOLE 000
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X19215,067,000158,115SH SOLE 000
DUPONT DE NEMOURS INCCOM26614N1022,085,00029,655SH SOLE 000
BHP GROUP LTDSPONSORED ADS088606108376,0005,699SH SOLE 000
ISHARES TRINTL SEL DIV ETF4642884482,132,00071,704SH SOLE 000
ISHARES TRSP SMCP600VL ETF4642878792,804,00034,563SH SOLE 000
SCHWAB STRATEGIC TRINTRM TRM TRES8085248542,613,00044,893SH SOLE 000
ISHARES TRMSCI USA MMENTM46432F39615,731,00097,628SH SOLE 000
SPDR SER TRAEROSPACE DEF78464A6311,221,00010,683SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX3160928655,353,000133,652SH SOLE 000
ROYAL BK CDACOM7800871021,524,00018,555SH SOLE 000
FIRST TR EXCHANGE-TRADED FDSSI STRG ETF33739Q5071,299,00026,557SH SOLE 000
HOWMET AEROSPACE INCCOM443201108351,00012,368SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 MUNI46138J5361,019,00039,610SH SOLE 000
CARRIER GLOBAL CORPORATIONCOM14448C1041,697,00044,971SH SOLE 000
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T105512,00036,633SH SOLE 000
PRESIDIO PPTY TR INCCOM CL A74102L30379,00020,198SH SOLE 000
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R1011,634,00084,739SH SOLE 000
CSX CORPCOM1264081035,364,00059,380SH SOLE 000
MERCADOLIBRE INCCOM58733R1022,625,0001,532SH SOLE 000
ISHARES TRUS HLTHCR PR ETF4642888284,237,00018,243SH SOLE 000
STATE STR CORPCOM857477103555,0007,660SH SOLE 000
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242018,207,00090,582SH SOLE 000
RENAISSANCE CAP GREENWICH FDIPO ETF759937204233,0003,550SH SOLE 000
PHILIP MORRIS INTL INCCOM7181721098,101,00099,420SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427182,734,00022,344SH SOLE 000
CISCO SYS INCCOM17275R10224,241,000544,981SH SOLE 000
INVESCO SR INCOME TRCOM46131H107228,00057,958SH SOLE 000
ISHARES TRU.S. MED DVC ETF46428881011,781,00036,303SH SOLE 000
ALPS ETF TRRIVRFRNT STR INC00162Q783383,00015,435SH SOLE 000
TRINITY INDS INCCOM8965221093,175,000119,893SH SOLE 000
EATON VANCE MUN BD FDCOM27827X1011,856,000137,873SH SOLE 000
CRISPR THERAPEUTICS AGNAMEN AKTH171821081,735,00010,737SH SOLE 000
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V308232,0003,179SH SOLE 000
INTUITCOM4612021032,144,0005,708SH SOLE 000
NUVEEN FLOATING RATE INCOMECOM67072T1081,092,000125,061SH SOLE 000
DENALI THERAPEUTICS INCCOM24823R105294,0003,430SH SOLE 000
FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P301216,0004,018SH SOLE 000
INGERSOLL RAND INCCOM45687V106382,0008,439SH SOLE 000
FIDELITY COVINGTON TRUSTVLU FACTOR ETF3160927822,836,00070,612SH SOLE 000
WESTERN ASSET MANAGED MUNS FCOM95766M105480,00037,571SH SOLE 000
FLAHERTY & CRUMRINE TOTAL RECOM338479108250,00010,589SH SOLE 000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1055,714,000154,260SH SOLE 000
AVEO PHARMACEUTICALS INCCOM NEW05358830770,00012,200SH SOLE 000
THOMSON REUTERS CORP.COM NEW8849037091,523,00018,568SH SOLE 000
APHRIA INCCOM03765K104355,00050,253SH SOLE 000
INSIGHT SELECT INCOME FDCOM45781W1093,849,000181,290SH SOLE 000
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J101939,00017,260SH SOLE 000
DBX ETF TRXTRACK MSCI EMRG2330511012,165,00078,348SH SOLE 000
NUVEEN MUN HIGH INCOME OPPORCOM6706821031,393,00097,740SH SOLE 000
VANGUARD INDEX FDSMCAP GR IDXVIP92290853820,922,00098,744SH SOLE 000
BLACKROCK CORPOR HI YLD FD ICOM09255P107779,00068,315SH SOLE 000
BROWN FORMAN CORPCL A115637100871,00011,919SH SOLE 000
FLEX LTDORDY2573F102214,00011,897SH SOLE 000
VANGUARD WORLD FDSFINANCIALS ETF92204A4052,183,00030,321SH SOLE 000
SERVICE CORP INTLCOM817565104501,00010,313SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E5007,495,000107,130SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J8744,486,000192,358SH SOLE 000
EATON VANCE FLTING RATE INCCOM278279104213,00016,121SH SOLE 000
MICROSOFT CORPCOM594918104166,250,000749,954SH SOLE 000
CARMAX INCCOM1431301021,140,00012,046SH SOLE 000
CANADIAN IMP BK COMMCOM136069101728,0008,523SH SOLE 000
BLACKROCK MUNI INTER DR FD ICOM09253X1021,103,00074,614SH SOLE 000
BIONTECH SESPONSORED ADS09075V102237,0002,821SH SOLE 000
ABERDEEN STD PRECIOUS METALSPHYSCL PM BASKET003263100476,0004,826SH SOLE 000
BIO-TECHNE CORPCOM09073M1043,744,00011,810SH SOLE 000
ISHARES TRMSCI INTL QUALTY46434V456501,00013,938SH SOLE 000
INVESCO BD FDCOM46132L107365,00017,240SH SOLE 000
PIMCO INCOME OPPORTUNITY FDCOM72202B100608,00024,148SH SOLE 000
UNITED AIRLS HLDGS INCCOM910047109965,00021,608SH SOLE 000
NUVEEN NEW YORK QLT MUN INCCOM67066X107209,00014,819SH SOLE 000
ETF SER SOLUTIONSAAM LW DUR PFD26922A1981,052,00042,075SH SOLE 000
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J7754,285,00073,057SH SOLE 000
KALA PHARMACEUTICALS INCCOM48311910369,00010,000SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS DEV ENH VL92647N816210,0006,642SH SOLE 000
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8865,332,000105,622SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER E45782C5571,178,00038,718SH SOLE 000
ARK ETF TRAUTNMUS TECHNLGY00214Q2033,308,00043,211SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740U208511,00015,508SH SOLE 000
OTIS WORLDWIDE CORPCOM68902V1071,181,00017,698SH SOLE 000
MFS CHARTER INCOME TRSH BEN INT552727109515,00059,378SH SOLE 000
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8481,580,00032,071SH SOLE 000
CONOCOPHILLIPSCOM20825C1042,184,00054,581SH SOLE 000
VANGUARD WORLD FDMEGA CAP VAL ETF9219108401,392,00016,178SH SOLE 000
ADVANCED MICRO DEVICES INCCOM0079031074,222,00045,745SH SOLE 000
ISHARES TRAGGRES ALLOC ETF4642898593,465,00053,961SH SOLE 000
CLOROX CO DELCOM1890541094,224,00021,010SH SOLE 000
EOG RES INCCOM26875P101670,00013,248SH SOLE 000
KRAFT HEINZ COCOM5007541062,333,00067,286SH SOLE 000
MOBILE TELESYSTEMS PJSCSPONSORED ADR60740910997,00010,721SH SOLE 000
LLOYDS BANKING GROUP PLCSPONSORED ADR53943910958,00029,495SH SOLE 000
PROSHARES TR IIVIX SH TRM FUTRS74347W171437,00031,768SH SOLE 000
VERIZON COMMUNICATIONS INCCOM92343V10452,524,000903,402SH SOLE 000
MASTERCARD INCORPORATEDCL A57636Q10422,571,00063,481SH SOLE 000
WENDYS COCOM95058W100440,00020,028SH SOLE 000
BLACKROCK FLOATING RATE INCOCOM09255X1001,034,00086,223SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFETF45782C771615,00020,567SH SOLE 000
WISDOMTREE TRITL HIGH DIV FD97717W802291,0007,741SH SOLE 000
INVESCO CALIF MUN INCOME TRCOM46132P108576,00037,006SH SOLE 000
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R106255,00021,631SH SOLE 000
WISDOMTREE TRFLOATNG RAT TREA97717X6285,451,000217,077SH SOLE 000
ISHARES TRRUS 2000 GRW ETF46428764820,648,00071,671SH SOLE 000
UNITED STATES STL CORP NEWCOM912909108521,00030,927SH SOLE 000
ISHARES TRU.S. FIXED INCME46435U796815,0007,956SH SOLE 000
SPDR INDEX SHS FDSS&P INTL SMLCP78463X871342,0009,618SH SOLE 000
HUBBELL INCCOM443510607690,0004,413SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V779911,00022,027SH SOLE 000
ISHARES TRMSCI EAFE MIN VL46429B68926,209,000355,085SH SOLE 000
SNAP INCCL A83304A1061,293,00026,197SH SOLE 000
FIDELITY COVINGTON TRUSTQLTY FCTOR ETF31609279010,937,000255,653SH SOLE 000
ALLY FINL INCCOM02005N1001,176,00033,357SH SOLE 000
FORTRESS BIOTECH INCCOM34960Q109618,000181,713SH SOLE 000
PAYPAL HLDGS INCCOM70450Y10318,685,00080,709SH SOLE 000
ROSS STORES INCCOM778296103644,0005,256SH SOLE 000
VANGUARD WORLD FDSCONSUM DIS ETF92204A1083,789,00013,747SH SOLE 000
MCCORMICK & CO INCCOM VTG579780107528,0005,602SH SOLE 000
JPMORGAN CHASE & COCOM46625H10043,888,000350,094SH SOLE 000
NUVEEN CA QUALTY MUN INCOMECOM67066Y105289,00019,102SH SOLE 000
PUTNAM MANAGED MUN INCOME TRCOM746823103946,000119,574SH SOLE 000
DOVER CORPCOM26000310813,214,000106,195SH SOLE 000
PELOTON INTERACTIVE INCCL A COM70614W1004,439,00028,645SH SOLE 000
LAUDER ESTEE COS INCCL A5184391042,559,0009,743SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V241302,0007,210SH SOLE 000
NUVEEN QUALITY MUNCP INCOMECOM67066V1012,806,000184,230SH SOLE 000
PROSHARES TRULTRA FNCLS NEW74347X633702,00016,932SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C7301,564,0008,968SH SOLE 000
HASBRO INCCOM418056107242,0002,573SH SOLE 000
INVESCO LTDSHSG491BT1081,550,00089,379SH SOLE 000
DURECT CORPCOM266605104268,000125,155SH SOLE 000
VANGUARD WORLD FDSINF TECH ETF92204A70227,454,00077,667SH SOLE 000
BLACKROCK MUNIHLDGS NY QLTYCOM09255C106209,00014,853SH SOLE 000
MOODYS CORPCOM61536910511,322,00039,655SH SOLE 000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F9219325052,439,00010,639SH SOLE 000
WISDOMTREE TRUS QTLY DIV GRT97717X66931,230,000583,081SH SOLE 000
WESTERN ASSET INVESTMENT GRACOM95766T100160,00010,081SH SOLE 000
SIREN ETF TRNSD NXGN ECO ETF8296582021,639,00040,465SH SOLE 000
GREENLANE HLDGS INCCL A395330103100,00024,350SH SOLE 000
ISHARES TRNEW YORK MUN ETF464288323669,00011,477SH SOLE 000
BOSTON SCIENTIFIC CORPCOM1011371079,047,000254,482SH SOLE 000
CIGNA CORP NEWCOM1255231002,069,00010,139SH SOLE 000
FLY LEASING LTDSPONSORED ADR34407D109167,00016,421SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C755545,00017,525SH SOLE 000
INVESTAR HLDG CORPCOM46134L1051,672,00098,343SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G664243,0002,992SH SOLE 000
ISHARES INCMSCI EMERG MRKT4642865334,318,00070,438SH SOLE 000
ISHARES INCMSCI GBL MIN VOL46428652519,092,000197,761SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF922042866740,0009,304SH SOLE 000
CHENIERE ENERGY INCCOM NEW16411R208292,0004,800SH SOLE 000
ZOVIO INCCOM98979V10249,00011,000SH SOLE 000
BOOKING HOLDINGS INCCOM09857L1084,629,0002,099SH SOLE 000
VANGUARD STAR FDSVG TL INTL STK F92190976841,292,000681,946SH SOLE 000
NASDAQ INCCOM631103108308,0002,365SH SOLE 000
SMUCKER J M COCOM NEW832696405718,0006,257SH SOLE 000
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83711,229,000221,105SH SOLE 000
ISHARES TRU.S. PHARMA ETF464288836312,0001,749SH SOLE 000
HANCOCK JOHN INCOME SECS TRCOM4101231034,673,000297,823SH SOLE 000
BLACKROCK HEALTH SCIENCS TRCOM SHS09260E105610,00021,436SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V4642,581,00033,024SH SOLE 000
CHARTER COMMUNICATIONS INC NCL A16119P108606,000927SH SOLE 000
ZOOM VIDEO COMMUNICATIONS INCL A98980L1014,682,00013,248SH SOLE 000
PIMCO DYNAMIC INCOME FDSHS72201Y1011,579,00059,895SH SOLE 000
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R50613,828,000348,924SH SOLE 000
SORRENTO THERAPEUTICS INCCOM NEW83587F202131,00018,085SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7045,175,00058,712SH SOLE 000
SJW GROUPCOM784305104796,00011,571SH SOLE 000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X135621,00018,260SH SOLE 000
JOHN HANCOCK EXCHANGE TRADEDMLTFCTR LRG CAP47804J1071,757,00037,300SH SOLE 000
NUVEEN PFD & INCOME OPPORTUNCOM67073B106713,00075,835SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC FOOD BEV46137V7531,016,00028,574SH SOLE 000
ORGANIGRAM HLDGS INCCOM68620P10120,00014,489SH SOLE 000
ISHARES TRMRNGSTR INC ETF46432F8751,315,00054,740SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J8583,029,000119,434SH SOLE 000
NEW AMER HIGH INCOME FD INCCOM NEW641876800141,00016,153SH SOLE 000
PVH CORPORATIONCOM693656100664,0006,950SH SOLE 000
ETF SER SOLUTIONSUS GLB JETS26922A8421,615,00071,867SH SOLE 000
DOMINION ENERGY INCCOM25746U10910,225,000138,062SH SOLE 000
UFP INDUSTRIES INCCOM90278Q108612,00010,812SH SOLE 000
ISHARES TRBARCLAYS 7 10 YR46428744012,745,000106,322SH SOLE 000
BLACKROCK TAX MUNICPAL BD TRSHS09248X100989,00036,355SH SOLE 000
PPL CORPCOM69351T1061,890,00068,498SH SOLE 000
STERIS PLCSHS USDG8473T100430,0002,307SH SOLE 000
BLACKROCK STRATEGIC MUN TRCOM09248T109383,00026,981SH SOLE 000
NUVEEN INTER DURATION MUN TECOM6706711061,178,00085,352SH SOLE 000
WALKER & DUNLOP INCCOM93148P102442,0004,856SH SOLE 000
ISHARES TRU.S. BAS MTL ETF4642878381,671,00014,760SH SOLE 000
GOLUB CAP BDC INCCOM38173M102346,00025,126SH SOLE 000
MATCH GROUP INC NEWCOM57667L107506,0003,328SH SOLE 000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V5971,110,0007,369SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70026,542,0001,251,384SH SOLE 000
APTOSE BIOSCIENCES INCCOM NEW03835T20047,00011,000SH SOLE 000
SYNAPTICS INCCOM87157D109443,0004,673SH SOLE 000
ADIENT PLCORD SHSG0084W101433,00012,301SH SOLE 000
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X1504,828,00096,635SH SOLE 000
MACQUARIE GLOBAL INFRASTRUCTCOM55608D101307,00015,191SH SOLE 000
INNOVATOR ETFS TRS&P 500 ULTRA45782C300834,00027,954SH SOLE 000
VANECK VECTORS ETF TRNAT RES ETF92189F841218,0005,635SH SOLE 000
WISDOMTREE TRINTL QULTY DIV97717X1317,288,000198,255SH SOLE 000
BOSTON BEER INCCL A100557107438,000439SH SOLE 000
PRIORITY TECHNOLOGY HLDGS INCOM74275G107521,00072,950SH SOLE 000
PROSHARES TRULTRA 20YR TRE74347R172332,0005,385SH SOLE 000
INNOVATOR ETFS TRNASDAQ 100 PWR45782C6154,913,000136,118SH SOLE 000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1085,333,00055,234SH SOLE 000
GLOBAL X FDSUS INFR DEV ETF37954Y6733,343,000158,430SH SOLE 000
ISHARES TRRUS 1000 VAL ETF46428759844,636,000328,979SH SOLE 000
WISDOMTREE TREUROPE HEDGED EQ97717X7014,223,00063,321SH SOLE 000
EVERI HLDGS INCCOM30034T103475,00034,687SH SOLE 000
SIXTH STREET SPECIALTY LENDNCOM83012A109246,00011,889SH SOLE 000
SPROTT PHYSICAL SILVER TRTR UNIT85207K107340,00036,233SH SOLE 000
LOUISIANA PAC CORPCOM546347105452,00012,037SH SOLE 000
ISHARES TREAFE SML CP ETF464288273433,0006,297SH SOLE 000
MOLINA HEALTHCARE INCCOM60855R100253,0001,223SH SOLE 000
FIRST TR EXCHANGE-TRADED FDBUYWRIT INCM ETF33738R308352,00017,449SH SOLE 000
EVERGY INCCOM30034W106349,0006,452SH SOLE 000
SCHWAB STRATEGIC TRSCHWB FDT EMK LG808524730261,0009,202SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740F722432,00012,702SH SOLE 000
GOLDMAN SACHS ETF TRACTIVEBETA EME381430206255,0006,667SH SOLE 000
V F CORPCOM9182041081,462,00016,969SH SOLE 000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W308697,00041,854SH SOLE 000
TRIPLEPOINT VENTURE GROWTH BCOM89677Y100163,00012,500SH SOLE 000
WILLIAMS COS INCCOM9694571001,624,00081,438SH SOLE 000
ALLIANCEBERNSTEIN NATL MUN ICOM01864U1061,229,00086,846SH SOLE 000
SPDR S&P 500 ETF TRTR UNIT78462F10389,347,000240,186SH SOLE 000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F101204,00010,574SH SOLE 000
KAYNE ANDERSON ENERGY INFRSTCOM48660610685,00014,916SH SOLE 000
FARMERS NATIONAL BANC CORPCOM309627107180,00013,679SH SOLE 000
MICROSTRATEGY INCCL A NEW594972408215,000551SH SOLE 000
INNOVATOR ETFS TRNASDAQ 100 PWR45782C4662,288,00060,136SH SOLE 000
SCHWAB STRATEGIC TRUS TIPS ETF8085248701,781,00028,770SH SOLE 000
BLACK HILLS CORPCOM092113109349,0005,763SH SOLE 000
NEUBERGER BRMAN CLIFRN MUNICOM64123C1011,960,000145,068SH SOLE 000
ALTRIA GROUP INCCOM02209S10314,099,000346,070SH SOLE 000
ETF MANAGERS TRPRIME JUNIR SLVR26924G102313,00018,905SH SOLE 000
ISHARES TRCALIF MUN BD ETF464288356764,00012,160SH SOLE 000
SONOS INCCOM83570H108242,00010,319SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J8331,108,00044,475SH SOLE 000
FIRST TR NASDAQ 100 TECH INDSHS33734510215,548,000112,584SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4085,136,000105,373SH SOLE 000
SERVICENOW INCCOM81762P1025,290,0009,664SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V324311,0001,980SH SOLE 000
EXCHANGE TRADED CONCEPTS TRLINK NXTGN PRTCL3015057641,703,00045,459SH SOLE 000
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q654572,00011,207SH SOLE 000
ISHARES TRMSCI ACWI EX US4642882403,022,00056,696SH SOLE 000
CONSTELLATION BRANDS INCCL A21036P1084,441,00020,351SH SOLE 000
ISHARES TRUS TECH BRKTHR46436E502272,0007,748SH SOLE 000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN301505889445,0006,934SH SOLE 000
BLACKROCK MUNIYIELD INVT FDCOM09254R104386,00027,761SH SOLE 000
AMERICAN INTL GROUP INCCOM NEW026874784747,00019,906SH SOLE 000
BEAM GLOBALCOM07373B109287,0004,222SH SOLE 000
EXXON MOBIL CORPCOM30231G10221,416,000514,805SH SOLE 000
LAS VEGAS SANDS CORPCOM5178341071,497,00025,483SH SOLE 000
ULTA BEAUTY INCCOM90384S3031,505,0005,318SH SOLE 000
MAIN STR CAP CORPCOM56035L1041,043,00032,069SH SOLE 000
ISHARES TRCORE MSCI PAC46434V696256,0003,971SH SOLE 000
OCCIDENTAL PETE CORPCOM674599105578,00032,266SH SOLE 000
ZIOPHARM ONCOLOGY INCCOM98973P10136,00013,543SH SOLE 000
BERKLEY W R CORPCOM084423102206,0003,115SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE DEEP BFR33740U406671,00022,060SH SOLE 000
JUMIA TECHNOLOGIES AGSPONSORED ADS48138M1051,849,00043,442SH SOLE 000
COHEN & STEERS INFRASTRUCTURCOM19248A1094,034,000156,474SH SOLE 000
ACCELERON PHARMA INCCOM00434H1081,661,00012,994SH SOLE 000
AIR PRODS & CHEMS INCCOM0091581062,720,00010,033SH SOLE 000
ISHARES TRHDG MSCI EAFE46434V8031,373,00044,778SH SOLE 000
PNC FINL SVCS GROUP INCCOM6934751058,810,00059,976SH SOLE 000
UBS GROUP AGSHSH42097107197,00014,004SH SOLE 000
ISHARES TRUSD INV GRDE ETF464288620965,00015,573SH SOLE 000
SYSCO CORPCOM8718291076,872,00093,763SH SOLE 000
INNOVATOR ETFS TRS&P 500 POWER45782C417917,00034,996SH SOLE 000
NIKOLA CORPCOM654110105755,00047,240SH SOLE 000
ISHARES TRIBONDS DEC202646435GAA0663,00024,470SH SOLE 000
AUTONATION INCCOM05329W102202,0002,895SH SOLE 000
VERISIGN INCCOM92343E102327,0001,524SH SOLE 000
BLACKROCK MUNIYIELD N J FD ICOM09254Y109454,00031,675SH SOLE 000
CITIZENS FINL GROUP INCCOM174610105318,0008,980SH SOLE 000
NAVIOS MARITIME HOLDINGS INCCOMY6219711935,00015,791SH SOLE 000
FORTUNE BRANDS HOME & SEC INCOM34964C106407,0004,742SH SOLE 000
NUVEEN CR OPPORTUNITIES 2022COM67075U102359,00044,695SH SOLE 000
HUMANA INCCOM4448591021,403,0003,454SH SOLE 000
MARRIOTT VACTINS WORLDWID COCOM57164Y107210,0001,530SH SOLE 000
PFIZER INCCOM71708110331,178,000848,609SH SOLE 000
ECOLAB INCCOM2788651003,530,00016,400SH SOLE 000
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T109175,00013,382SH SOLE 000
NOVARTIS AGSPONSORED ADR66987V10911,233,000119,043SH SOLE 000
ALPS ETF TRALERIAN MLP00162Q452931,00036,535SH SOLE 000
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G7062,084,00020,361SH SOLE 000
ISHARES TRCORE S&P US GWT46428767116,765,000189,713SH SOLE 000
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E10433,568,000500,640SH SOLE 000
PIMCO NEW YORK MUN INCOME FDCOM72200T103587,00050,595SH SOLE 000
WELLS FARGO CO NEWCOM9497461016,718,000225,812SH SOLE 000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V61337,554,000283,919SH SOLE 000
HILTON WORLDWIDE HLDGS INCCOM43300A203713,0006,470SH SOLE 000
UBER TECHNOLOGIES INCCOM90353T1004,032,00075,859SH SOLE 000
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241027,497,00082,702SH SOLE 000
ISHARES TRIBONDS 27 ETF46435UAA9257,0009,320SH SOLE 000
ISHARES TRCORE 1 5 YR USD46432F8593,000,00058,093SH SOLE 000
ISHARES TR0-5 YR TIPS ETF46429B7473,251,00031,163SH SOLE 000
SPDR SER TRS&P REGL BKG78464A6981,046,00020,258SH SOLE 000
SCOTTS MIRACLE GRO COCL A8101861061,136,0005,781SH SOLE 000
VIKING THERAPEUTICS INCCOM92686J10669,00011,800SH SOLE 000
DNP SELECT INCOME FD INCCOM23325P1041,015,00099,016SH SOLE 000
SANDY SPRING BANCORP INCCOM800363103999,00031,041SH SOLE 000
SPDR SER TRPORTFOLIO SHORT78464A4742,556,00081,373SH SOLE 000
ISHARES TRU.S. FIN SVC ETF464287770467,0003,146SH SOLE 000
ETF MANAGERS TRWEDBUSH ETFMG26924G805287,0005,509SH SOLE 000
OWL ROCK CAPITAL CORPORATIONCOM69121K104148,00011,900SH SOLE 000
ISHARES TRRUSSELL 2000 ETF46428765533,978,000172,995SH SOLE 000
COOPER COS INCCOM NEW216648402305,000855SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS US EQ INCM92647N8241,673,00031,410SH SOLE 000
TRITON INTL LTDCL AG9078F107320,0006,621SH SOLE 000
VEEVA SYS INCCL A COM922475108897,0003,249SH SOLE 000
DORMAN PRODS INCCOM258278100212,0002,400SH SOLE 000
WHIRLPOOL CORPCOM9633201061,630,0008,840SH SOLE 000
ISHARES INCESG AWR MSCI EM46434G86310,733,000255,607SH SOLE 000
ALPS ETF TRSECTR DIV DOGS00162Q858464,00010,465SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J117750,00019,413SH SOLE 000
ISHARES TRIBONDS DEC21 ETF46434VBK57,256,000291,520SH SOLE 000
U S CONCRETE INCCOM90333L2013,939,00099,998SH SOLE 000
FACEBOOK INCCL A30303M10232,768,000120,528SH SOLE 000
PAYCOM SOFTWARE INCCOM70432V1025,792,00012,931SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI COMMNTN SVC316092873817,00018,074SH SOLE 000
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C778476,00021,932SH SOLE 000
LIVE NATION ENTERTAINMENT INCOM538034109373,0005,001SH SOLE 000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51114,061,000925,061SH SOLE 000
ISHARES TRNATIONAL MUN ETF46428841411,858,000101,229SH SOLE 000
ASHLAND GLOBAL HLDGS INCCOM044186104279,0003,522SH SOLE 000
STARBUCKS CORPCOM85524410923,079,000217,787SH SOLE 000
HECLA MNG COCOM4227041061,629,000244,952SH SOLE 000
JETBLUE AWYS CORPCOM477143101365,00024,566SH SOLE 000
CINCINNATI FINL CORPCOM1720621014,900,00056,673SH SOLE 000
ISHARES INCEM MKTS DIV ETF464286319228,0006,117SH SOLE 000
ISHARES TRMRGSTR MD CP ETF4642882081,836,0007,875SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6057,917,000271,873SH SOLE 000
ISHARES TRBLACKROCK ULTRA46434V8787,292,000144,337SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR45782C6561,473,00052,907SH SOLE 000
ISHARES TREAFE VALUE ETF4642888771,383,00029,071SH SOLE 000
FIRST TR EXCH TRADED FD IIIHORIZON DMST ETF33739P8892,628,00091,578SH SOLE 000
AMPLIFY ETF TRCWP ENHANCED DIV0321084091,493,00045,852SH SOLE 000
WISDOMTREE TRUS MIDCAP FUND97717W570559,00012,870SH SOLE 000
SPDR INDEX SHS FDSMSCI ACWI EXUS78463X8482,307,00082,924SH SOLE 000
ISHARES TRGLOB UTILITS ETF464288711739,00012,401SH SOLE 000
ISHARES TRCORE S&P TTL STK46428715032,707,000380,889SH SOLE 000
FIRST TR MORNINGSTAR DIVID LSHS3369171093,822,000130,441SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BU45782C5402,635,00091,459SH SOLE 000
BK OF AMERICA CORPCOM06050510413,401,000446,996SH SOLE 000
ISHARES INCMSCI SWITZERLAND464286749396,0008,789SH SOLE 000
NUVEEN REAL ESTATE INCOME FDCOM67071B108121,00014,483SH SOLE 000
TOYOTA MOTOR CORPSP ADR REP2COM8923313071,167,0007,573SH SOLE 000
ISHARES TRGENOMICS IMMUN46435U192541,00011,527SH SOLE 000
FIRST TR EXCHNG TRADED FD VIVEST US EQT DEP33740F672289,0009,360SH SOLE 000
ISHARES TRCORE MSCI TOTAL46432F8344,941,00073,102SH SOLE 000
ISHARES TRRUS TP200 GR ETF4642894382,455,00018,517SH SOLE 000
FIRST TR EXCHANGE-TRADED FDLNG DUR OPRTUN33738D606447,00015,412SH SOLE 000
WISDOMTREE TRYIELD ENHANCD US97717X5117,165,000133,599SH SOLE 000
PRINCIPAL FINANCIAL GROUP INCOM74251V102558,00011,438SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V8112,890,00020,452SH SOLE 000
LULULEMON ATHLETICA INCCOM5500211093,256,0009,282SH SOLE 000
AMERIPRISE FINL INCCOM03076C106761,0003,977SH SOLE 000
ETF MANAGERS TRPRIME MOBILE PAY26924G4092,291,00034,627SH SOLE 000
BANK HAWAII CORPCOM062540109225,0002,926SH SOLE 000
PPG INDS INCCOM6935061071,055,0007,366SH SOLE 000
VANGUARD SCOTTSDALE FDSLONG TERM TREAS92206C847605,0006,321SH SOLE 000
ALASKA AIR GROUP INCCOM011659109619,00011,700SH SOLE 000
GOLDMAN SACHS ETF TRJUST US LRG CP381430396211,0003,887SH SOLE 000
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F700282,0003,635SH SOLE 000
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E5942,368,000114,837SH SOLE 000
ISHARES TRMODERT ALLOC ETF4642898752,819,00065,284SH SOLE 000
NEUBERGER BRMAN NY MUNI FD ICOM64124K102250,00020,255SH SOLE 000
WESTERN ASSET INTER MUNI FDCOM958435109505,00055,006SH SOLE 000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30813,717,000204,792SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX3160928816,356,000159,058SH SOLE 000
INVESCO EXCH TRD SLF IDX FDINVSC 30 MUNI BD46138J5511,140,00044,774SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N782923,00014,896SH SOLE 000
VANGUARD WHITEHALL FDSINTL DVD ETF9219468101,016,00012,399SH SOLE 000
ISHARES TRISHS 5-10YR INVT46428863810,868,000175,885SH SOLE 000
PAPA JOHNS INTL INCCOM698813102229,0002,709SH SOLE 000
ISHARES TRUS REGNL BKS ETF464288778254,0005,655SH SOLE 000
DYNAVAX TECHNOLOGIES CORPCOM NEW26815820190,00018,357SH SOLE 000
SPDR SER TRNUVEEN BBG BRCLY78464A284835,00014,188SH SOLE 000
ISHARES GOLD TRUSTISHARES46428510517,310,000959,000SH SOLE 000
GLOBAL X FDSINTERNET OF THNG37954Y780316,0009,923SH SOLE 000
BEYOND MEAT INCCOM08862E1091,057,0008,356SH SOLE 000
NOVAVAX INCCOM NEW670002401358,0003,009SH SOLE 000
ETF MANAGERS TRPRIME CYBR SCRTY26924G2012,597,00045,180SH SOLE 000
VANECK VECTORS ETF TRENVIRONMENTAL SV92189F304213,0001,775SH SOLE 000
OHIO VY BANC CORPCOM6777191061,224,00051,884SH SOLE 000
PACER FDS TRBNCHMRK INFRA69374H74111,783,000333,134SH SOLE 000
CURTISS WRIGHT CORPCOM231561101207,0001,780SH SOLE 000
NEWMONT CORPCOM6516391061,130,00018,711SH SOLE 000
AMEREN CORPCOM0236081021,266,00016,447SH SOLE 000
VANECK VECTORS ETF TRBIOTECH ETF92189F7266,904,00040,655SH SOLE 000
SEAGATE TECHNOLOGY PLCSHSG7945M1078,407,000138,729SH SOLE 000
JPMORGAN CHASE & COALERIAN ML ETN46625H3651,637,000118,965SH SOLE 000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4078,639,00053,762SH SOLE 000
CHURCH & DWIGHT INCCOM1713401021,800,00020,758SH SOLE 000
VEREIT INCCOM92339V3081,001,00026,735SH SOLE 000
APPIAN CORPCL A03782L101465,0002,879SH SOLE 000
SQUARE INCCL A85223410318,040,00081,614SH SOLE 000
XPO LOGISTICS INCCOM983793100826,0006,966SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BU45782C8701,987,00072,822SH SOLE 000
VANGUARD INDEX FDSMID CAP ETF92290862939,412,000191,005SH SOLE 000
SPDR SER TRBLOOMBERG BRCLYS78468R6223,384,00031,100SH SOLE 000
BLACKROCK MUNIVEST FD II INCCOM09253T101304,00020,650SH SOLE 000
NEOGENOMICS INCCOM NEW64049M209386,0007,125SH SOLE 000
PUTNAM MUN OPPORTUNITIES TRSH BEN INT7469221036,328,000464,267SH SOLE 000
AFLAC INCCOM0010551022,935,00066,689SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE EQTY BFR33740U5051,264,00041,421SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V340221,0004,663SH SOLE 000
ACTIVISION BLIZZARD INCCOM00507V1096,205,00067,755SH SOLE 000
LYFT INCCL A COM55087P1041,453,00028,863SH SOLE 000
ISHARES TRDOW JONES US ETF4642878463,248,00034,582SH SOLE 000
EATON VANCE NATL MUN OPPORTCOM SHS27829L1052,125,000103,910SH SOLE 000
SPDR SER TRSPDR BLOOMBERG78468R663496,0005,420SH SOLE 000
INVESCO EXCH TRADED FD TR IINASDAQNXTGEN10046138G631294,0009,529SH SOLE 000
YORK WTR COCOM987184108362,0007,759SH SOLE 000
SPDR SER TRS&P 400 MDCP GRW78464A821695,00010,046SH SOLE 000
INNOVATOR ETFS TRS&P 500 POWER45782C5081,083,00035,414SH SOLE 000
ISHARES TRCUR HD EURZN ETF46434V6392,116,00067,323SH SOLE 000
DOUBLELINE OPPORTUNISTIC CRCOM258623107472,00024,216SH SOLE 000
AMERICAN ELEC PWR CO INCCOM0255371013,557,00043,638SH SOLE 000
TIFFANY & CO NEWCOM886547108349,0002,657SH SOLE 000
NUVEEN S&P 500 DYNAMIC OVERWCOM6706EW100180,00011,998SH SOLE 000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063X100216,00012,477SH SOLE 000
ONEOK INC NEWCOM6826801033,778,00099,107SH SOLE 000
RIVERNORTH MANAGED DUR MUN ICOM76882H105207,00011,654SH SOLE 000
BLACKROCK MUNIYIELD CALIF FDCOM09254M105199,00013,517SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 MUNI46138J528532,00020,492SH SOLE 000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40711,697,000199,846SH SOLE 000
ISHARES TRCORE INTL AGGR46435G672738,00013,155SH SOLE 000
QUANTA SVCS INCCOM74762E102289,0004,061SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G656415,00012,314SH SOLE 000
WISDOMTREE TRUS MIDCAP DIVID97717W50513,927,000401,585SH SOLE 000
INVESCO EXCH TRADED FD TR IINY AMT FRE MUN46138E529231,0008,809SH SOLE 000
EASTMAN CHEM COCOM277432100750,0007,480SH SOLE 000
BRINKS COCOM109696104790,00011,052SH SOLE 000
VANECK VECTORS ETF TROIL SVCS ETF92189H6071,039,0006,717SH SOLE 000
NEUBERGER BERMAN MUN FD INCCOM64124P1011,527,000101,124SH SOLE 000
GENERAL MTRS COCOM37045V1002,556,00061,089SH SOLE 000
BLACKROCK MUNIHLDGS NJ QLTYCOM09254X101220,00015,287SH SOLE 000
AMAZON COM INCCOM023135106175,269,00053,341SH SOLE 000
COHEN & STEERS REIT & PFD &ICOM19247X1001,323,00058,384SH SOLE 000
KINDER MORGAN INC DELCOM49456B1011,855,000136,697SH SOLE 000
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127118,00014,748SH SOLE 000
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M209132,00021,356SH SOLE 000
ISHARES TRGRWT ALLOCAT ETF46428986711,321,000216,711SH SOLE 000
EAGLE PHARMACEUTICALS INCCOM269796108349,0007,505SH SOLE 000
NIO INCSPON ADS62914V1062,097,00043,344SH SOLE 000
BLACKROCK INVT QUALITY MUN TCOM09247D1051,944,000112,825SH SOLE 000
GENERAC HLDGS INCCOM368736104449,0001,959SH SOLE 000
J & J SNACK FOODS CORPCOM466032109226,0001,466SH SOLE 000
BLACKROCK MUNIYIELD CALIF QUCOM09254N103192,00012,842SH SOLE 000
CLEVELAND-CLIFFS INC NEWCOM1858991011,189,00081,830SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J8095,575,000241,341SH SOLE 000
ALPS ETF TRMED BREAKTHGH00162Q593812,00015,449SH SOLE 000
SPDR SER TRS&P 400 MDCP VAL78464A839260,0004,690SH SOLE 000
SCHWAB STRATEGIC TRUS AGGREGATE B80852483914,037,000250,616SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J8253,247,000143,545SH SOLE 000
WATERS CORPCOM941848103457,0001,861SH SOLE 000
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER101424,00033,228SH SOLE 000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y20914,015,000124,844SH SOLE 000
IDEXX LABS INCCOM45168D1041,718,0003,457SH SOLE 000
GRACO INCCOM384109104305,0004,224SH SOLE 000
ISHARES TRMRNGSTR LG-CP GR4642871191,203,0004,162SH SOLE 000
ISHARES TRMRGSTR SM CP GR464288604848,0002,772SH SOLE 000
WEBSTER FINL CORP CONNCOM947890109237,0005,627SH SOLE 000
PIMCO NEW YORK MUN INCOME FDCOM72201E10599,00011,173SH SOLE 000
ISHARES TRS&P MC 400GR ETF46428760613,990,000193,928SH SOLE 000
INNOVATOR ETFS TRRUSSELL 2000 P45782C474242,0008,336SH SOLE 000
DWS MUN INCOME TRCOM2333681091,932,000168,146SH SOLE 000
AMERICAN EXPRESS COCOM02581610910,087,00084,459SH SOLE 000
INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E537891,00032,830SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8869,978,000161,508SH SOLE 000
PIMCO ETF TRINV GRD CRP BD72201R817424,0003,626SH SOLE 000
FIDELITY MERRIMACK STR TRLOW DURTIN ETF316188408435,0008,528SH SOLE 000
ONESPAN INCCOM68287N100305,00014,777SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E1981,900,00039,666SH SOLE 000
BANDWIDTH INCCOM CL A05988J103245,0001,529SH SOLE 000
ACELRX PHARMACEUTICALS INCCOM00444T10016,00012,800SH SOLE 000
PARTY CITY HOLDCO INCCOM70214910591,00014,000SH SOLE 000
NUVEEN MULTI-MKT INCOME FDCOM67075J107414,00057,500SH SOLE 000
AEGON N VNY REGISTRY SHS007924103591,000150,765SH SOLE 000
DELTA AIR LINES INC DELCOM NEW2473617028,096,000199,606SH SOLE 000
TRI CONTL CORPCOM895436103600,00020,394SH SOLE 000
LUMEN TECHNOLOGIES INCCOM156700106909,00093,519SH SOLE 000
ISHARES TRMSCI EURO FL ETF464289180316,00017,945SH SOLE 000
FIDELITY MERRIMACK STR TRLTD TRM BD ETF3161882003,126,00059,138SH SOLE 000
VMWARE INCCL A COM928563402618,0004,477SH SOLE 000
MARSH & MCLENNAN COS INCCOM571748102597,0005,191SH SOLE 000
MFS GOVT MKTS INCOME TRSH BEN INT55293910078,00017,107SH SOLE 000
ISHARES TRUS INFRASTRUC46435U713278,0009,320SH SOLE 000
KONINKLIJKE PHILIPS N VNY REG SH NEW500472303324,0005,949SH SOLE 000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y852736,00010,995SH SOLE 000
DOW INCCOM2605571032,815,00050,748SH SOLE 000
AMERISOURCEBERGEN CORPCOM03073E1053,728,00038,449SH SOLE 000
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X119696,00013,565SH SOLE 000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V1003,176,00046,979SH SOLE 000
WESTERN ASSET GLOBAL HIGH INCOM95766B109217,00021,486SH SOLE 000
BEST BUY INCCOM0865161011,150,00011,344SH SOLE 000
ARCHER DANIELS MIDLAND COCOM0394831021,104,00022,120SH SOLE 000
EATON VANCE TAX-MANAGED GLOBCOM27829C105103,00010,708SH SOLE 000
SPDR SER TRS&P TRANSN ETF78464A532207,0002,896SH SOLE 000
AVADEL PHARMACEUTICALS PLCSPONSORED ADR05337M10467,00010,017SH SOLE 000
ETFIS SER TR IVIRTUS REAVES UT26923G806205,0005,169SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V35720,028,000158,037SH SOLE 000
STMICROELECTRONICS N VNY REGISTRY861012102235,0006,257SH SOLE 000
BLACKROCK FLOATING RATE INCOCOM091941104988,00083,659SH SOLE 000
CARVANA COCL A1468691021,669,0006,667SH SOLE 000
SONY CORPSPONSORED ADR8356993072,246,00022,286SH SOLE 000
PRINCIPAL EXCHANGE-TRADED FDSPECTRUM PFD74255Y888227,00010,975SH SOLE 000
ALLIANT ENERGY CORPCOM018802108876,00017,258SH SOLE 000
MARTIN MARIETTA MATLS INCCOM573284106244,000869SH SOLE 000
PACER FDS TRTRENDP US LAR CP69374H1051,341,00041,237SH SOLE 000
VEON LTDSPONSORED ADR91822M10624,00015,804SH SOLE 000
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8601,756,00048,616SH SOLE 000
CVB FINL CORPCOM126600105430,00022,189SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V2581,826,00029,984SH SOLE 000
D R HORTON INCCOM23331A109535,0007,630SH SOLE 000
BROWN FORMAN CORPCL B1156372092,170,00027,580SH SOLE 000
TARGET CORPCOM87612E1067,909,00045,486SH SOLE 000
GALLAGHER ARTHUR J & COCOM3635761094,029,00033,106SH SOLE 000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84620,028,000451,590SH SOLE 000
ISHARES TR0-5YR INVT GR CP46434V1001,311,00025,116SH SOLE 000
ISHARES TRSELECT DIVID ETF46428716815,689,000164,472SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J84112,334,000550,872SH SOLE 000
BNY MELLON STRATEGIC MUNS INCOM05588W1081,211,000143,828SH SOLE 000
NUVEEN NEW YORK MUN VALUE FDCOM670706100251,00016,973SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E230284,0009,439SH SOLE 000
PEPSICO INCCOM71344810826,874,000182,432SH SOLE 000
ISHARES TRMSCI EAFE ETF46428746535,281,000479,883SH SOLE 000
ISHARES TRCONV BD ETF46435G102813,0008,390SH SOLE 000
VANGUARD WHITEHALL FDSEMERG MKT BD ETF921946885270,0003,281SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C789406,00013,530SH SOLE 000
GOODYEAR TIRE & RUBR COCOM382550101283,00026,626SH SOLE 000
WORKDAY INCCL A98138H101806,0003,402SH SOLE 000
INDEXIQ ACTIVE ETF TRIQ MACKAY INTRME45409F827327,00012,221SH SOLE 000
FIRST TR EXCHANGE-TRADED FDGBL WND ENRG ETF33736G106506,00021,644SH SOLE 000
CHAMPIONX CORPORATIONCOM15872M104318,00021,090SH SOLE 000
SPDR SER TRPORTFLI INTRMDIT78464A6724,001,000121,060SH SOLE 000
SHOPIFY INCCL A82509L10712,622,00010,853SH SOLE 000
ISHARES TRGLOB HLTHCRE ETF464287325338,0004,456SH SOLE 000
TWITTER INCCOM90184L1022,296,00042,261SH SOLE 000
EATON VANCE MUN INCOME 2028SHS27829U105738,00032,715SH SOLE 000
HANESBRANDS INCCOM410345102284,00019,362SH SOLE 000
DUFF & PHELPS UTLITY AND INFCOM26433C105245,00020,540SH SOLE 000
AMERICAN WTR WKS CO INC NEWCOM0304201031,680,00011,153SH SOLE 000
SCHWAB STRATEGIC TRUS REIT ETF8085248471,170,00031,160SH SOLE 000
CENTERPOINT ENERGY INCCOM15189T107304,00014,194SH SOLE 000
KKR & CO INCCOM48251W1043,850,00097,003SH SOLE 000
APYX MEDICAL CORPORATIONCOM03837C1061,611,000215,380SH SOLE 000
THERMO FISHER SCIENTIFIC INCCOM8835561025,599,00012,126SH SOLE 000
FIRSTENERGY CORPCOM3379321071,786,00059,317SH SOLE 000
NVR INCCOM62944T1052,782,000674SH SOLE 000
DARDEN RESTAURANTS INCCOM2371941051,320,00011,230SH SOLE 000
ISHARES TRPFD AND INCM SEC46428868720,281,000528,979SH SOLE 000
SPROTT PHYSICAL GOLD TRUNIT85207H1042,134,000142,650SH SOLE 000
CERNER CORPCOM156782104597,0007,656SH SOLE 000
BLACKROCK MUNIHOLDINGS QUALICOM09254A101763,00057,763SH SOLE 000
NINE ENERGY SERVICE INCCOM65441V10145,00016,500SH SOLE 000
ISHARES TRNORTH AMERN NAT464287374821,00034,953SH SOLE 000
CORTEVA INCCOM22052L1041,173,00030,516SH SOLE 000
MSCI INCCOM55354G1003,021,0006,913SH SOLE 000
3M COCOM88579Y10117,515,000100,598SH SOLE 000
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5095,238,000124,095SH SOLE 000
ALLETE INCCOM NEW018522300976,00015,897SH SOLE 000
ISHARES TRS&P SML 600 GWT4642878872,952,00025,827SH SOLE 000
MCKESSON CORPCOM58155Q1032,936,00016,930SH SOLE 000
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430055,671,000433,812SH SOLE 000
PIMCO ETF TR25YR+ ZERO U S72201R8822,542,00015,615SH SOLE 000
VANGUARD INDEX FDSSML CP GRW ETF92290859512,736,00047,535SH SOLE 000
LEGG MASON ETF INVT TRCLEARBRIDEG LR524682200288,0005,769SH SOLE 000
ANALOG DEVICES INCCOM0326541057,297,00049,918SH SOLE 000
CYBERARK SOFTWARE LTDSHSM2682V108221,0001,373SH SOLE 000
WYNN RESORTS LTDCOM9831341071,320,00011,641SH SOLE 000
J P MORGAN EXCHANGE-TRADED FJPMORGAN DIVER46641Q407350,0004,202SH SOLE 000
ISHARES TRCORE HIGH DV ETF46429B6639,397,000107,764SH SOLE 000
NUVEEN PFD & INCM SECURTIESCOM67072C1051,498,000155,400SH SOLE 000
INVESCO MUN OPPORTUNITY TRCOM46132C107802,00062,906SH SOLE 000
HEWLETT PACKARD ENTERPRISE CCOM42824C109363,00031,084SH SOLE 000
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E735203,0005,847SH SOLE 000
ISHARES TRCORE S&P500 ETF464287200230,325,000616,997SH SOLE 000
NUTRIEN LTDCOM67077M108269,0005,704SH SOLE 000
ISHARES TRMRGSTR MD CP GRW4642883077,672,00020,055SH SOLE 000
WAYFAIR INCCL A94419L1011,115,0004,834SH SOLE 000
TE CONNECTIVITY LTDREG SHSH84989104552,0004,610SH SOLE 000
ALIGN TECHNOLOGY INCCOM016255101551,0001,051SH SOLE 000
BNY MELLON MUN INCOME INCCOM05589T104441,00050,292SH SOLE 000
BARRICK GOLD CORPCOM0679011083,429,000147,550SH SOLE 000
COLUMBIA ETF TR IDIVERSIFID FXD19761L5082,126,00096,376SH SOLE 000
VANGUARD INDEX FDSGROWTH ETF92290873690,335,000357,239SH SOLE 000
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V5061,601,00049,043SH SOLE 000
LUMENTUM HLDGS INCCOM55024U109520,0005,468SH SOLE 000
RHCOM74967X103422,000939SH SOLE 000
ISHARES TRESG AW MSCI EAFE46435G516746,00010,127SH SOLE 000
ISHARES TRJPMORGAN USD EMG4642882812,645,00022,834SH SOLE 000
ISHARES INCMSCI STH KOR ETF464286772335,0003,889SH SOLE 000
EATON VANCE TX ADV GLBL DIVCOM27828S101208,00011,508SH SOLE 000
VANGUARD INDEX FDSVALUE ETF92290874447,887,000406,063SH SOLE 000
VECTOR GROUP LTDCOM92240M108304,00025,989SH SOLE 000
PACIRA BIOSCIENCES INCCOM695127100209,0003,561SH SOLE 000
NEWELL BRANDS INCCOM651229106620,00029,415SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDAQ TRANSN33738R795215,0007,670SH SOLE 000
ISHARES TRGBL COMM SVC ETF464287275594,0008,050SH SOLE 000
ISHARES TRCORE TOTAL USD46434V6131,888,00034,612SH SOLE 000
ISHARES TRCONSER ALLOC ETF4642898831,350,00034,904SH SOLE 000
KEYCORPCOM493267108454,00027,943SH SOLE 000
MFS INTER INCOME TRSH BEN INT55273C107110,00029,042SH SOLE 000
SYNOPSYS INCCOM871607107774,0003,013SH SOLE 000
AUTOZONE INCCOM053332102669,000569SH SOLE 000
APOLLO TACTICAL INCOME FD INCOM037638103427,00029,555SH SOLE 000
SILK RD MED INCCOM82710M100376,0006,155SH SOLE 000
BANK NOVA SCOTIA B CCOM0641491071,187,00022,019SH SOLE 000
MFS MUN INCOME TRSH BEN INT552738106656,00099,556SH SOLE 000
POLARIS INCCOM731068102288,0002,976SH SOLE 000
GLOBAL X FDSSOCIAL MED ETF37950E416487,0007,842SH SOLE 000
SNAP ON INCCOM833034101800,0004,680SH SOLE 000
BLINK CHARGING COCOM09354A100502,00011,098SH SOLE 000
LINCOLN NATL CORP INDCOM534187109548,00011,054SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C664213,0007,336SH SOLE 000
VANECK VECTORS ETF TRVIDEO GAMING92189F1141,324,00018,848SH SOLE 000
COHN ROBBINS HOLDINGS CORPCOM CL AG23726105141,00013,500SH SOLE 000
AEROVIRONMENT INCCOM008073108430,0004,885SH SOLE 000
GRANITESHARES ETF TRBBG COMMD K 138747R108674,00028,955SH SOLE 000
MARRIOTT INTL INC NEWCL A5719032022,462,00018,871SH SOLE 000
GLOBAL X FDSGLOBX SUPDV US37950E2913,936,000235,271SH SOLE 000
CITIGROUP INCCOM NEW17296742412,663,000208,069SH SOLE 000
AMPIO PHARMACEUTICALS INCCOM03209T10970,00047,350SH SOLE 000
VANECK VECTORS ETF TRSTEEL ETF92189F205467,00010,398SH SOLE 000
IVY HIGH INCOME OPPORTUNITIECOM465893105334,00025,328SH SOLE 000
NORFOLK SOUTHN CORPCOM6558441083,127,00013,251SH SOLE 000
CME GROUP INCCOM12572Q105567,0003,186SH SOLE 000
VANGUARD INDEX FDSSM CP VAL ETF92290861114,169,00099,789SH SOLE 000
ISHARES TRAGENCY BOND ETF4642881661,635,00013,680SH SOLE 000
GOLDMAN SACHS ETF TRACTIVEBETA US LG381430503741,0009,844SH SOLE 000
FIRST TR EXCHANGE-TRADED FDRBA INDL ETF33738R704888,00026,265SH SOLE 000
MICROCHIP TECHNOLOGY INC.COM5950171041,800,00013,159SH SOLE 000
AMEDISYS INCCOM0234361081,369,0004,736SH SOLE 000
MOTOROLA SOLUTIONS INCCOM NEW6200763071,042,0006,241SH SOLE 000
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385821,835,000459,396SH SOLE 000
API GROUP CORPCOM STK00187Y100900,00050,425SH SOLE 000
CENTENE CORP DELCOM15135B101879,00014,920SH SOLE 000
UNITED PARCEL SERVICE INCCL B91131210620,648,000124,214SH SOLE 000
FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P608212,0003,266SH SOLE 000
ORACLE CORPCOM68389X1058,330,000129,349SH SOLE 000
STURM RUGER & CO INCCOM864159108303,0004,671SH SOLE 000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391003,761,00034,537SH SOLE 000
FIRST TR EXCHNG TRADED FD VIUS EQT BUFFER33740F7633,158,00095,461SH SOLE 000
LITHIUM AMERS CORP NEWCOM NEW53680Q207604,00049,394SH SOLE 000
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F437726,00022,627SH SOLE 000
VISA INCCOM CL A92826C83938,638,000176,947SH SOLE 000
DIREXION SHS ETF TRWORK FROM HOME25460G773254,0003,760SH SOLE 000
ALPS ETF TRDISRUPTIVE TECH00162Q478674,00014,561SH SOLE 000
INSEEGO CORPCOM45782B104209,00013,263SH SOLE 000
SPDR SER TRPORTFOLIO S&P50078464A8541,975,00045,166SH SOLE 000
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G8052,420,00072,242SH SOLE 000
SPDR SER TRPORTFLI HIGH YLD78468R606340,00012,844SH SOLE 000
UBS AG LONDON BRANCHETRACS ALER MLP90274D382224,00018,902SH SOLE 000
ZILLOW GROUP INCCL C CAP STK98954M2008,631,00066,164SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI INDL INDX31609270910,975,000234,761SH SOLE 000
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X101845,00016,528SH SOLE 000
NUVEEN SELECT TAX-FREE INCOMSH BEN INT67062F1001,139,00064,575SH SOLE 000
EATON VANCE SR INCOME TRSH BEN INT27826S103297,00046,787SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35442,231,000757,916SH SOLE 000
PROSPECT CAP CORPCOM74348T102391,00071,498SH SOLE 000
WISDOMTREE TRUS DIVID EX FNCL97717W4061,101,00013,224SH SOLE 000
ISHARES TRRUS 1000 ETF46428762215,230,00072,215SH SOLE 000
FIRST TR EXCHANGE-TRADED FDETF33733E7082,485,00061,247SH SOLE 000
B & G FOODS INC NEWCOM05508R106252,0008,956SH SOLE 000
FIDELITY COVINGTON TRUSTHIGH YILD ETF316092618774,00013,939SH SOLE 000
INNOVATOR ETFS TRS&P 500 ULTRA45782C805517,00020,750SH SOLE 000
PROSHARES TRLONG ONLINE SHRT74347B3752,260,00023,975SH SOLE 000
ISHARES TRFLTG RATE NT ETF46429B6552,785,00054,900SH SOLE 000
PACER FDS TRTRENDP 100 ETF69374H3035,595,000107,814SH SOLE 000
VANGUARD MUN BD FDSTAX EXEMPT BD9229077463,784,00068,590SH SOLE 000
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F888287,00010,757SH SOLE 000
CONSOLIDATED EDISON INCCOM2091151042,695,00037,948SH SOLE 000
TORONTO DOMINION BK ONTCOM NEW8911605091,437,00025,467SH SOLE 000
APPLE INCCOM037833100355,741,0002,660,343SH SOLE 000
GABELLI EQUITY TR INCCOM362397101399,00063,249SH SOLE 000
VERTEX PHARMACEUTICALS INCCOM92532F1001,220,0005,244SH SOLE 000
NEUBERGER BERMAN MLP & ENERGCOM64129H10438,00011,307SH SOLE 000
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX921932828909,0005,424SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C4091,653,00050,600SH SOLE 000
BLACKROCK MASS TAX-EXEMPT TRSH BEN INT09258E109323,00024,294SH SOLE 000
BAXTER INTL INCCOM0718131091,785,00022,539SH SOLE 000
SCHWAB STRATEGIC TRSCHWB FDT INT LG808524755224,0007,597SH SOLE 000
ISHARES TRMBS ETF4642885882,997,00027,217SH SOLE 000
TITAN MED INCCOM NEW88830X81937,00021,827SH SOLE 000
WISDOMTREE TRUS TOTAL DIVIDND97717W1093,246,00031,153SH SOLE 000
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X200717,00032,581SH SOLE 000
CHEGG INCCOM1630921091,209,00013,350SH SOLE 000
BLACKROCK CR ALLOCATION INCOCOM0925081001,491,000100,955SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC BIOTECH46137V787206,0002,906SH SOLE 000
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A104329,00018,083SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2038,472,00050,054SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C7144,804,00040,388SH SOLE 000
ARISTA NETWORKS INCCOM040413106557,0001,928SH SOLE 000
EQUITABLE HLDGS INCCOM29452E101409,00016,215SH SOLE 000
ISHARES INCMSCI EURZONE ETF4642866081,430,00032,029SH SOLE 000
SPDR SER TRPORTFOLI S&P150078464A805497,00010,835SH SOLE 000
NUVEEN MASSACHUSETS QLT MUNCOM67061E104238,00016,309SH SOLE 000
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8891,474,00043,369SH SOLE 000
ON SEMICONDUCTOR CORPCOM682189105338,00010,410SH SOLE 000
AZUL S ASPONSR ADR PFD05501U106355,00015,589SH SOLE 000
MFS HIGH INCOME MUN TRSH BEN INT59318D104646,000128,709SH SOLE 000
GLOBAL X FDSARTIFICIAL ETF37954Y632238,0008,761SH SOLE 000
WISDOMTREE TRENHNCD CMMDTY ST97717Y683810,00042,593SH SOLE 000
JOUNCE THERAPEUTICS INCCOM481116101238,00035,700SH SOLE 000
ENBRIDGE INCCOM29250N1059,176,000287,023SH SOLE 000
BEIGENE LTDSPONSORED ADR07725L102312,0001,224SH SOLE 000
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C7062,569,00037,024SH SOLE 000
PROSHARES TRPSHS ULTRA QQQ74347R20614,628,000127,667SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V7381,669,00043,637SH SOLE 000
ENPHASE ENERGY INCCOM29355A107965,0005,581SH SOLE 000
SCHWAB STRATEGIC TRSHT TM US TRES8085248622,511,00048,864SH SOLE 000
ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS003264108492,00019,119SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6055,845,000144,217SH SOLE 000
CALAMOS GBL DYN INCOME FUNDCOM12811L1071,113,000115,589SH SOLE 000
HARMONY GOLD MINING CO LTDSPONSORED ADR41321630061,00012,500SH SOLE 000
ISHARES TRSELF DRIVNG EV46435U3661,920,00044,519SH SOLE 000
INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E6695,713,000257,695SH SOLE 000
QORVO INCCOM74736K101506,0003,024SH SOLE 000
CAMBRIA ETF TRTAIL RISK132061862687,00033,453SH SOLE 000
ALPS ETF TREM SECT DIV DG00162Q668437,00019,173SH SOLE 000
SAP SESPON ADR803054204255,0001,953SH SOLE 000
ISHARES U S ETF TRINT RT HDG C B46431W705202,0002,118SH SOLE 000
LEMONADE INCCOM52567D107332,0002,557SH SOLE 000
BARCLAYS BANK PLCIPTH SR B S&P06746P6218,225,000489,591SH SOLE 000
ISHARES TRIBOXX INV CP ETF46428724227,665,000200,327SH SOLE 000
SPDR SER TRNUVEEN BLMBRG SR78468R7391,669,00033,537SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE EQT BUFER33740F8472,259,00064,329SH SOLE 000
HONEYWELL INTL INCCOM43851610611,746,00055,682SH SOLE 000
DTE ENERGY COCOM2333311071,241,00010,372SH SOLE 000
UNITEDHEALTH GROUP INCCOM91324P10226,156,00075,817SH SOLE 000
GENTEX CORPCOM371901109230,0006,757SH SOLE 000
EATON VANCE TAX-MANAGED GLOBCOM27829F108868,00099,215SH SOLE 000
CIENA CORPCOM NEW171779309340,0006,480SH SOLE 000
EXPEDITORS INTL WASH INCCOM302130109265,0002,803SH SOLE 000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F100345,00022,706SH SOLE 000
MARATHON PETE CORPCOM56585A1021,341,00032,262SH SOLE 000
NUVEEN MUN INCOME FD INCCOM67062J102153,00013,570SH SOLE 000
DEERE & COCOM2441991054,850,00018,223SH SOLE 000
TRANSDIGM GROUP INCCOM893641100754,0001,224SH SOLE 000
PROSHARES TRLARGE CAP CRE74347R248467,0005,564SH SOLE 000
PIMCO CALIF MUN INCOME FD IICOM72201C109108,00010,540SH SOLE 000
BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q107544,0007,523SH SOLE 000
SPDR SER TRDORSEY WRGT FI78468R713387,00014,740SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P MDCP400 PR46137V217356,0001,757SH SOLE 000
SPDR SER TRPORTFOLIO SH TSR78468R101204,0006,652SH SOLE 000
OXFORD LANE CAP CORPCOM691543102108,00020,757SH SOLE 000
VANGUARD MALVERN FDSSTRM INFPROIDX9220208058,344,000163,514SH SOLE 000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C106845,00053,900SH SOLE 000
PORTLAND GEN ELEC COCOM NEW736508847220,0005,234SH SOLE 000
ETF SER SOLUTIONSAAM S&P 50026922A594241,0009,858SH SOLE 000
FLAHERTY & CRUMRINE PFD SECSCOM338478100458,00019,833SH SOLE 000
GLOBAL PMTS INCCOM37940X1023,733,00017,765SH SOLE 000
FIRST TR EXCHANGE TRADED FDDJ INTL INTRNT33734X7704,849,000106,411SH SOLE 000
PARK NATL CORPCOM700658107682,0006,500SH SOLE 000
INTUITIVE SURGICAL INCCOM NEW46120E6023,301,0004,049SH SOLE 000
MAXIM INTEGRATED PRODS INCCOM57772K101340,0003,887SH SOLE 000
COPART INCCOM217204106947,0007,485SH SOLE 000
STANDEX INTL CORPCOM854231107250,0003,257SH SOLE 000
WESTERN ASSET MUN PARTNERS FCOM95766P1081,247,00083,422SH SOLE 000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1422,291,00049,754SH SOLE 000
STOCK YDS BANCORP INCCOM861025104223,0005,555SH SOLE 000
NORTHROP GRUMMAN CORPCOM6668071022,332,0007,707SH SOLE 000
HOME DEPOT INCCOM43707610231,595,000119,110SH SOLE 000
VANGUARD INDEX FDSTOTAL STK MKT922908769129,664,000669,234SH SOLE 000
BRISTOL-MYERS SQUIBB COCOM11012210816,093,000259,902SH SOLE 000
EATON VANCE FLOATING RATE 20COM27831H100632,00071,029SH SOLE 000
CRONOS GROUP INCCOM22717L101482,00066,597SH SOLE 000
CAPITAL ONE FINL CORPCOM14040H1051,464,00014,959SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V26612,517,00077,243SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C6494,270,00037,071SH SOLE 000
BLACKROCK CORE BD TRSHS BEN INT09249E1017,441,000462,762SH SOLE 000
INVESCO TR INVT GRADE MUNSCOM46131M106741,00056,621SH SOLE 000
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E800229,0002,808SH SOLE 000
ROKU INCCOM CL A77543R1026,902,00020,376SH SOLE 000
FIRST TR EXCH TRADED FD IIICALIF MUN INCM33739P863618,00011,419SH SOLE 000
AIR LEASE CORPCL A00912X302592,00013,370SH SOLE 000
INDEXIQ ETF TRIQ ENCH COR PL45409B4791,758,00087,886SH SOLE 000
EATON VANCE TAX ADVT DIV INCCOM27828G107365,00015,566SH SOLE 000
ISHARES TRIBONDS 21 TRM HG46435U226468,00019,334SH SOLE 000
VANGUARD WORLD FDESG US STK ETF921910733321,0004,594SH SOLE 000
SCHWAB STRATEGIC TRINTL SCEQT ETF808524888247,0006,530SH SOLE 000
EXPEDIA GROUP INCCOM NEW30212P303778,0005,890SH SOLE 000
KELLOGG COCOM4878361087,095,000115,312SH SOLE 000
VANECK VECTORS ETF TRINTRMDT MUNI ETF92189H201797,00015,336SH SOLE 000
RAYTHEON TECHNOLOGIES CORPCOM75513E10114,503,000203,240SH SOLE 000
DENISON MINES CORPCOM2483561077,00010,100SH SOLE 000
FIRST TR EXCHANGE-TRADED ALPMID CP GR ALPH33737M1029,723,000147,746SH SOLE 000
GABELLI UTIL TRCOM36240A101128,00015,824SH SOLE 000
SPDR SER TRS&P 600 SMCP GRW78464A2011,262,00016,514SH SOLE 000
J2 GLOBAL INCCOM48123V102592,0006,061SH SOLE 000
CARTERS INCCOM146229109554,0005,817SH SOLE 000
QUIDEL CORPCOM74838J1011,103,0005,966SH SOLE 000
OKTA INCCL A6792951052,722,00010,449SH SOLE 000
WESBANCO INCCOM950810101286,0009,649SH SOLE 000
KIMBERLY-CLARK CORPCOM4943681036,006,00045,115SH SOLE 000
NYMOX PHARMACEUTICAL CORPCOMP7339810229,00011,532SH SOLE 000
TEXTRON INCCOM883203101563,00011,626SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V274606,0006,155SH SOLE 000
VANGUARD WORLD FDSENERGY ETF92204A3062,202,00042,083SH SOLE 000
COUPA SOFTWARE INCCOM22266L106635,0001,861SH SOLE 000
SELECT SECTOR SPDR TRENERGY81369Y5063,779,00098,880SH SOLE 000
SCHWAB STRATEGIC TRUS SML CAP ETF80852460715,223,000170,663SH SOLE 000
AON PLCSHS CL AG0403H108863,0004,176SH SOLE 000
YUM BRANDS INCCOM9884981012,834,00025,881SH SOLE 000
ALLIANZGI ARTIFICIAL INTELLICOM01883M101557,00021,332SH SOLE 000
ISHARES TRU.S. UTILITS ETF4642876972,261,00029,562SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFT STRG INCM ETF33739Q309431,0009,010SH SOLE 000
ISHARES TRMRGSTR SM CP ETF464288505686,0003,476SH SOLE 000
GLOBAL X FDSGLOBAL X SILVER37954Y848935,00020,116SH SOLE 000
KNOWLES CORPCOM49926D109261,00014,280SH SOLE 000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E7841,026,00035,631SH SOLE 000
NUVEEN ENHANCED MUN VALUE FDCOM67074M1013,156,000197,261SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS US DISCVRY92647N774306,0006,108SH SOLE 000
ALLIANZGI CONV & INCOME FDCOM018828103267,00047,039SH SOLE 000
ISHARES TRCYBERSECURITY46435U135442,00010,964SH SOLE 000
FIREEYE INCCOM31816Q101224,0009,726SH SOLE 000
ARK ETF TRINNOVATION ETF00214Q10443,689,000343,739SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E3701,126,00019,890SH SOLE 000
WESTROCK COCOM96145D1052,439,00056,164SH SOLE 000
WISDOMTREE TRUS SMALLCAP FUND97717W562246,0006,345SH SOLE 000
BLACKROCK SCIENCE & TECHNOLOSHS09258G1041,203,00022,506SH SOLE 000
NEW MTN FIN CORPCOM647551100188,00016,581SH SOLE 000
ISHARES TRSHORT TREAS BD4642886792,414,00021,844SH SOLE 000
FIRST TR EXCHANGE-TRADED FDLUNT US FACTOR33733E8723,185,000107,245SH SOLE 000
MARKEL CORPCOM570535104873,000856SH SOLE 000
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E1031,290,000114,684SH SOLE 000
FLIR SYS INCCOM302445101281,0006,418SH SOLE 000
ISHARES TRMSCI USA SMCP MN46435G4339,932,000294,374SH SOLE 000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W105251,00017,053SH SOLE 000
PALATIN TECHNOLOGIES INCCOM PAR $ .0169607740323,00032,200SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX3160924022,298,000224,433SH SOLE 000
WISDOMTREE TREURO QTLY DIV GR97717X610234,0007,626SH SOLE 000
NETEASE INCSPONSORED ADS64110W102874,0009,113SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDQ SEMCNDTR33738R811593,0009,924SH SOLE 000
UNITED RENTALS INCCOM911363109710,0003,087SH SOLE 000
BOYD GAMING CORPCOM103304101415,0009,841SH SOLE 000
UPWORK INCCOM91688F104339,0009,255SH SOLE 000
COMPASS MINERALS INTL INCCOM20451N101298,0004,854SH SOLE 000
INVESCO HIGH INCOME TR IICOM46131F101835,00061,412SH SOLE 000
ADOBE SYSTEMS INCORPORATEDCOM00724F10113,002,00026,138SH SOLE 000
CALITHERA BIOSCIENCES INCCOM13089P101102,00020,000SH SOLE 000
VANECK VECTORS ETF TRBDC INCOME ETF92189F411496,00036,485SH SOLE 000
WRAP TECHNOLOGIES INCCOM98212N10772,00014,675SH SOLE 000
BRIDGE BANCORP INCCOM108035106756,00031,287SH SOLE 000
SNOWFLAKE INCCL A833445109982,0003,264SH SOLE 000
GARMIN LTDSHSH2906T109354,0002,964SH SOLE 000
WISDOMTREE TREMER MKT HIGH FD97717W3151,760,00042,723SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I31609260013,826,000241,295SH SOLE 000
DOLLAR TREE INCCOM256746108666,0006,180SH SOLE 000
TRACTOR SUPPLY COCOM8923561063,332,00023,341SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C5991,077,0006,221SH SOLE 000
APTIV PLCSHSG6095L109344,0002,632SH SOLE 000
FRANKLIN LTD DURATION INCOMECOM35472T101171,00018,311SH SOLE 000
PGIM GLOBAL HIGH YIELD FD FOCOM69346J106807,00055,901SH SOLE 000
ISHARES TRMSCI USA QLT FCT46432F33910,525,00091,151SH SOLE 000
LIBERTY MEDIA CORP DELCOM C SIRIUSXM531229607531,00012,305SH SOLE 000
PACER FDS TRTRENDP US MID CP69374H204238,0007,300SH SOLE 000
ASML HOLDING N VN Y REGISTRY SHSN07059210703,0001,435SH SOLE 000
HIGH INCOME SECS FDSHS BEN INT42968F108232,00027,159SH SOLE 000
CANOPY GROWTH CORPCOM1380351002,614,000103,533SH SOLE 000
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F870605,00029,615SH SOLE 000
AXON ENTERPRISE INCCOM05464C101654,0005,281SH SOLE 000
CANADIAN PAC RY LTDCOM13645T100491,0001,408SH SOLE 000
QUEST DIAGNOSTICS INCCOM74834L1001,911,00016,152SH SOLE 000
ISHARES TRMSCI USA ESG SLC4642888021,335,00016,307SH SOLE 000
PEMBINA PIPELINE CORPCOM706327103521,00022,048SH SOLE 000
JOHNSON & JOHNSONCOM47816010451,595,000330,633SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL B NEW08467070272,779,000316,914SH SOLE 000
ISHARES TRUS TREAS BD ETF46429B2678,698,000317,917SH SOLE 000
GABELLI DIVID & INCOME TRCOM36242H1041,382,00064,289SH SOLE 000
CASEYS GEN STORES INCCOM1475281031,361,0007,610SH SOLE 000
PIMCO ETF TRINTER MUN BD ACT72201R866606,00010,684SH SOLE 000
NXP SEMICONDUCTORS N VCOMN6596X1091,185,0007,436SH SOLE 000
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX921932885883,0005,688SH SOLE 000
EATON VANCE CALIF MUN BD FDCOM27828A100517,00044,131SH SOLE 000
SPDR SER TRS&P METALS MNG78464A7551,989,00059,557SH SOLE 000
ARES CAPITAL CORPCOM04010L1033,893,000233,827SH SOLE 000
FAIR ISAAC CORPCOM303250104857,0001,701SH SOLE 000
FIRST TR EXCH TRADED FD IIIULTRA SHT DUR MU33740J1041,354,00067,107SH SOLE 000
ISHARES TRCORE S&P MCP ETF46428750758,307,000253,907SH SOLE 000
OPKO HEALTH INCCOM68375N103159,00039,411SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2824,035,00016,055SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D101796,00038,391SH SOLE 000
INVESCO ACTIVELY MANAGED ETFACTIVE US REAL46090A101225,0002,621SH SOLE 000
MICRON TECHNOLOGY INCCOM5951121037,193,000100,017SH SOLE 000
DIAGEO PLCSPON ADR NEW25243Q2055,020,00031,023SH SOLE 000
SOUTHWEST AIRLS COCOM8447411085,529,000119,139SH SOLE 000
AKAMAI TECHNOLOGIES INCCOM00971T101788,0007,532SH SOLE 000
PIMCO ETF TR0-5 HIGH YIELD72201R783903,0009,207SH SOLE 000
FIRST TR EXCHNG TRADED FD VIVEST US DEEP33740F854440,00013,324SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST US33740U3071,479,00046,096SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V332329,0001,272SH SOLE 000
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1029,904,000160,731SH SOLE 000
ISHARES TRS&P 500 GRWT ETF46428730929,951,000471,079SH SOLE 000
METLIFE INCCOM59156R1083,839,00082,742SH SOLE 000
WISDOMTREE TRUS LARGECAP DIVD97717W30710,136,00095,095SH SOLE 000
CORELOGIC INCCOM21871D1031,288,00016,698SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V4317,536,000105,181SH SOLE 000
ISHARES TRGNMA BOND ETF46429B3331,203,00023,593SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R8781,617,00052,076SH SOLE 000
BOEING COCOM09702310523,482,000108,378SH SOLE 000
GLOBAL X FDSFINTECH ETF37954Y8141,967,00042,188SH SOLE 000
WESCO INTL INCCOM95082P105239,0003,053SH SOLE 000
BLACKSTONE LONG-SHORT CREDITCOM SHS BN INT09257D102235,00017,529SH SOLE 000
ONEMAIN HLDGS INCCOM68268W103275,0005,775SH SOLE 000
LOWES COS INCCOM54866110715,952,00099,354SH SOLE 000
TEMPLETON GLOBAL INCOME FDCOM880198106184,00033,497SH SOLE 000
PIONEER MUN HIGH INCOME ADVACOM723762100474,00040,672SH SOLE 000
LIBERTY ALL STAR EQUITY FDSH BEN INT53015810484,00012,226SH SOLE 000
SLACK TECHNOLOGIES INCCOM CL A83088V1021,113,00026,299SH SOLE 000
DRAFTKINGS INCCOM CL A26142R1042,280,00046,583SH SOLE 000
ISHARES TRCOHEN STEER REIT46428756418,941,000356,038SH SOLE 000
VANGUARD WORLD FDSCOMM SRVC ETF92204A884388,0003,252SH SOLE 000
CATALYST PHARMACEUTICALS INCCOM14888U10175,00022,000SH SOLE 000
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440931,286,000529,468SH SOLE 000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X1011,854,000116,472SH SOLE 000
AT&T INCCOM00206R10244,140,0001,549,324SH SOLE 000
GENUINE PARTS COCOM3724601056,402,00064,273SH SOLE 000
AMERICAN AIRLS GROUP INCCOM02376R1022,352,000145,650SH SOLE 000
BLACKROCK INCOME TR INCCOM09247F1002,235,000368,245SH SOLE 000
SPDR SER TRBLOMBRG BRC EMRG78464A391232,0008,271SH SOLE 000
SOUTH ST CORPCOM840441109447,0006,191SH SOLE 000
ASTRAZENECA PLCSPONSORED ADR0463531082,994,00059,670SH SOLE 000
BLACKROCK MUNIYIELD ARIZ FDCOM09254K109694,00046,438SH SOLE 000
MANULIFE FINL CORPCOM56501R106427,00024,220SH SOLE 000
ISHARES TRNASDAQ BIOTECH46428755610,409,00068,266SH SOLE 000
ISHARES TR3 7 YR TREAS BD4642886618,744,00065,781SH SOLE 000
PIMCO CORPORATE & INCOME OPPCOM72201B1014,722,000265,146SH SOLE 000
NORTHERN DYNASTY MINERALS LTCOM NEW66510M2044,00012,901SH SOLE 000
ISHARES TRMSCI CHINA A46434V514276,0006,568SH SOLE 000
WELLS FARGO ADVANTAGE INCOMEWF INC OPPTY FD94987B105224,00027,583SH SOLE 000
ISHARES TREXPANDED TECH4642875153,618,00010,241SH SOLE 000
DIMENSIONAL ETF TRUSTUS CORE EQT MKT25434V104824,00031,472SH SOLE 000
PACKAGING CORP AMERCOM6951561091,536,00011,175SH SOLE 000
VALLEY NATL BANCORPCOM9197941073,229,000333,256SH SOLE 000
LEGGETT & PLATT INCCOM524660107308,0006,966SH SOLE 000
QUAD / GRAPHICS INCCOM CL A74730110969,00018,129SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWRETF45782C7971,364,00049,056SH SOLE 000
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F1011,685,00016,194SH SOLE 000
CALLAWAY GOLF COCOM131193104311,00012,894SH SOLE 000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6762,684,00012,322SH SOLE 000
ISHARES TRIBONDS DEC23 ETF46434VAX87,079,000269,583SH SOLE 000
NORWEGIAN CRUISE LINE HLDG LSHSG667211041,330,00051,882SH SOLE 000
ISHARES TRUS HOME CONS ETF4642887525,096,00090,024SH SOLE 000
ISHARES TRIBOXX HI YD ETF4642885136,092,00069,841SH SOLE 000
ADVISORSHARES TRNEWFLT MULSINC00768Y727304,0006,223SH SOLE 000
SPDR SER TRS&P PHARMAC78464A7221,544,00029,864SH SOLE 000
GLOBAL X FDSTELMDC&DIG ETF37954Y285522,00027,018SH SOLE 000
CALAMOS DYNAMIC CONV & INCOMCOM12811V105257,0009,081SH SOLE 000
ISHARES TRU.S. CNSM SV ETF4642875801,648,00023,436SH SOLE 000
SPDR SER TRS&P DIVID ETF78464A76346,842,000444,550SH SOLE 000
AGF INVTS TRAGFIQ US MK ANTI00110G408365,00019,074SH SOLE 000
FIRST TR EXCHANGE-TRADED ALPSML CP GRW ALP33737M3002,789,00044,995SH SOLE 000
INDEXIQ ETF TRHEDGE MLTI ETF45409B107271,0008,487SH SOLE 000
MFS MULTIMARKET INCOME TRSH BEN INT552737108149,00023,997SH SOLE 000
ISHARES TRMICRO-CAP ETF464288869327,0002,747SH SOLE 000
UMPQUA HLDGS CORPCOM904214103216,00014,294SH SOLE 000
TRANE TECHNOLOGIES PLCSHSG8994E1031,630,00011,256SH SOLE 000
EQUIFAX INCCOM294429105210,0001,100SH SOLE 000
HUNTINGTON INGALLS INDS INCCOM446413106321,0001,906SH SOLE 000
ALLSTATE CORPCOM0200021012,519,00023,294SH SOLE 000
ROBERT HALF INTL INCCOM770323103404,0006,510SH SOLE 000
WESTERN ASSET PREMIER BD FDSHS BEN INT9576641054,682,000330,435SH SOLE 000
PERSHING SQUARE TONTINE HLDGCOM CL A71531R109204,0007,588SH SOLE 000
ROLLINS INCCOM775711104454,00011,876SH SOLE 000
LONGVIEW ACQUISITION CORPCOM CL A543195101347,00016,940SH SOLE 000
CROWDSTRIKE HLDGS INCCL A22788C1055,098,00024,244SH SOLE 000
BLACKROCK MUNIYIELD FD INCCOM09253W104317,00022,343SH SOLE 000
INVESCO QUALITY MUN INCOME TCOM46133G107706,00054,581SH SOLE 000
SPDR SER TRWELLS FG PFD ETF78464A2924,152,00093,900SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE GRWT10033740F6491,464,00072,995SH SOLE 000
ROYAL DUTCH SHELL PLCSPON ADR B7802591071,220,00035,525SH SOLE 000
BARINGS CORPORATE INVSCOM06759X107148,00011,397SH SOLE 000
EXELON CORPCOM30161N1013,214,00076,658SH SOLE 000
SCHWAB STRATEGIC TRUS MID-CAP ETF80852450837,353,000549,151SH SOLE 000
SPDR SER TRS&P SEMICNDCTR78464A862358,0002,111SH SOLE 000
HALLIBURTON COCOM406216101976,00051,060SH SOLE 000
JOHNSON CTLS INTL PLCSHSG51502105871,00018,769SH SOLE 000
PIMCO ETF TRENHAN SHRT MA AC72201R83319,690,000193,004SH SOLE 000
FIDELITY MERRIMACK STR TRTOTAL BD ETF31618830914,768,000272,679SH SOLE 000
NORTONLIFELOCK INCCOM668771108599,00028,881SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G6982,365,00038,187SH SOLE 000
WESTERN ASSET HIGH INCOME FDCOM95766J10273,00010,605SH SOLE 000
PLUG POWER INCCOM NEW72919P202865,00025,308SH SOLE 000
SPDR SER TRDJ REIT ETF78464A6071,832,00021,340SH SOLE 000
VANGUARD INDEX FDSEXTEND MKT ETF9229086529,614,00058,293SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925014,527,000108,542SH SOLE 000
RPM INTL INCCOM749685103704,0007,782SH SOLE 000
SONOCO PRODS COCOM8354951021,607,00027,027SH SOLE 000
ISHARES TRS&P 100 ETF464287101913,0005,346SH SOLE 000
MAINSTAY MACKAY DEFINDTRM MUCOM56064K1002,720,000124,498SH SOLE 000
GLOBAL X FDSCLOUD COMPUTNG37954Y442627,00022,419SH SOLE 000
BLACKROCK MUNIHOLDINGS FD INCOM09253N1042,417,000150,235SH SOLE 000
ETSY INCCOM29786A1062,129,00011,624SH SOLE 000
OSI ETF TROSHARES US QUALT67110P4078,807,000231,832SH SOLE 000
MDU RES GROUP INCCOM552690109206,0007,965SH SOLE 000
FLEXSHARES TRQUALT DIVD IDX33939L860296,0006,026SH SOLE 000
CANADIAN NATL RY COCOM1363751021,140,00010,419SH SOLE 000
TRANSOCEAN LTDREG SHSH8817H100121,00053,196SH SOLE 000
FRANKLIN TEMPLETON ETF TRLIBERTYQ US MID35473P884246,0006,522SH SOLE 000
KRANESHARES TRCSI CHI INTERNET5007673064,734,00061,025SH SOLE 000
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1433,502,00032,683SH SOLE 000
PROSHARES TRS&P 500 DV ARIST74348A4675,499,00069,365SH SOLE 000
DTF TAX-FREE INCOME INCCOM23334J107203,00013,699SH SOLE 000
STRYKER CORPORATIONCOM86366710112,994,00053,682SH SOLE 000
DISNEY WALT COCOM25468710653,645,000296,105SH SOLE 000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10217,683,00074,178SH SOLE 000
INVESCO EXCHANGE TRADED FD TCLEANTECH ETF46137V407388,0005,170SH SOLE 000
APPLIED MATLS INCCOM0382221053,300,00037,943SH SOLE 000
SCHWAB STRATEGIC TRSCHWAB FDT US LG80852477110,284,000228,185SH SOLE 000
UNION PAC CORPCOM9078181088,529,00041,408SH SOLE 000
F5 NETWORKS INCCOM315616102764,0004,351SH SOLE 000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5081,411,00063,429SH SOLE 000
ISHARES TRMSCI USA MIN VOL46429B69756,128,000834,125SH SOLE 000
ISHARES TRPHLX SEMICND ETF4642875239,255,00024,486SH SOLE 000
ISHARES TRESG AWARE MSCI46435U663200,0005,857SH SOLE 000
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y1093,791,00049,244SH SOLE 000
ETF SER SOLUTIONSDEFIANCE NEXT26922A2892,928,00087,674SH SOLE 000
CELSIUS HLDGS INCCOM NEW15118V207262,0005,905SH SOLE 000
FIRST TR EXCHANGE TRADED FDWTR ETF33733B100834,00011,627SH SOLE 000
WORKHORSE GROUP INCCOM NEW98138J2061,016,00047,781SH SOLE 000
SPDR SER TRS&P 600 SMCP VAL78464A300455,0006,893SH SOLE 000
BIOGEN INCCOM09062X1031,098,0004,509SH SOLE 000
BECTON DICKINSON & COCOM0758871092,069,0008,389SH SOLE 000
CHEVRON CORP NEWCOM16676410019,189,000224,883SH SOLE 000
AERCAP HOLDINGS NVSHSN00985106278,0006,037SH SOLE 000
PROGRESSIVE CORPCOM743315103606,0006,224SH SOLE 000
VANGUARD WHITEHALL FDSINTL HIGH ETF9219467941,066,00017,452SH SOLE 000
BLACKBERRY LTDCOM09228F103110,00016,538SH SOLE 000
CATERPILLAR INCCOM14912310113,401,00074,435SH SOLE 000
QUANTUMSCAPE CORPCOM CL A74767V109252,0002,567SH SOLE 000
T-MOBILE US INCCOM872590104888,0006,665SH SOLE 000
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS670699107330,00012,680SH SOLE 000
SKYWORKS SOLUTIONS INCCOM83088M1023,168,00020,742SH SOLE 000
FIRST TR SR FLG RTE INCM FDCOM33733U108177,00015,352SH SOLE 000
BLACKROCK MUNIYILD QULT FD ICOM09254F100661,00039,958SH SOLE 000
LIBERTY BROADBAND CORPCOM SER C530307305339,0002,173SH SOLE 000
ANTHEM INCCOM0367521036,265,00019,950SH SOLE 000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1099,192,00030,225SH SOLE 000
PACER FDS TRBNCHMRK INDSTR69374H766208,0005,709SH SOLE 000
ALLEGION PLCORD SHSG0176J109215,0001,873SH SOLE 000
FIRST HORIZON CORPORATIONCOM320517105165,00012,936SH SOLE 000
SPDR SER TRPORTFOLIO LN COR78464A367431,00013,043SH SOLE 000
NOVAN INCCOM66988N10628,00026,969SH SOLE 000
ISHARES TRBROAD USD HIGH46435U853830,00020,153SH SOLE 000
SPDR SER TRNUVEEN BRC MUNIC78468R721962,00018,354SH SOLE 000
FEDERATED HERMES PREM MUNI ICOM31423P1082,087,000141,513SH SOLE 000
TYSON FOODS INCCL A9024941033,770,00059,291SH SOLE 000
SCHWAB CHARLES CORPCOM808513105837,00015,976SH SOLE 000
LANCASTER COLONY CORPCOM513847103381,0002,115SH SOLE 000
NATIONAL GRID PLCSPONSORED ADR NE6362744095,287,00089,676SH SOLE 000
FIRST TR INTER DUR PFD & INCOM33718W103383,00016,025SH SOLE 000
AUTOMATIC DATA PROCESSING INCOM0530151035,676,00032,658SH SOLE 000
SUMO LOGIC INCCOM86646P103387,00013,505SH SOLE 000
CDW CORPCOM12514G108206,0001,587SH SOLE 000
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1081,737,00024,591SH SOLE 000
MIDDLESEX WTR COCOM5966801081,596,00022,196SH SOLE 000
SPLUNK INCCOM8486371041,156,0006,708SH SOLE 000
WISDOMTREE TRINDIA ERNGS FD97717W422369,00012,709SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V639718,0004,642SH SOLE 000
TJX COS INC NEWCOM8725401092,741,00040,137SH SOLE 000
VANGUARD SCOTTSDALE FDSTOTAL CORP BND92206C573552,0005,872SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3621,507,00040,389SH SOLE 000
TC ENERGY CORPCOM87807B107318,0007,923SH SOLE 000
VANECK VECTORS ETF TRJP MORGAN MKTS92189H300326,0009,808SH SOLE 000
METTLER TOLEDO INTERNATIONALCOM592688105265,000234SH SOLE 000
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V6212,939,000153,410SH SOLE 000
WALGREENS BOOTS ALLIANCE INCCOM9314271084,660,000118,463SH SOLE 000
ISHARES TRS&P MC 400VL ETF4642877054,724,00054,781SH SOLE 000
PROCTER AND GAMBLE COCOM74271810957,325,000416,094SH SOLE 000
ROPER TECHNOLOGIES INCCOM776696106771,0001,829SH SOLE 000
FRANKLIN TEMPLETON ETF TRLIBERTYQ US EQT35473P801482,00012,835SH SOLE 000
PALANTIR TECHNOLOGIES INCCL A69608A1082,693,000107,304SH SOLE 000
SRAX INCCL A78472M10650,00018,170SH SOLE 000
DBX ETF TRXTRACK HRVST CSI233051879794,00020,115SH SOLE 000
CHESAPEAKE UTILS CORPCOM1653031083,449,00032,333SH SOLE 000
ROCKWELL AUTOMATION INCCOM7739031092,989,00012,001SH SOLE 000
NUTANIX INCCL A67059N108256,0007,936SH SOLE 000
BIO RAD LABS INCCL A090572207394,000686SH SOLE 000
PINNACLE WEST CAP CORPCOM723484101282,0003,569SH SOLE 000
DBX ETF TRXTRACK MSCI EAFE2330512002,821,00083,496SH SOLE 000
WPX ENERGY INCCOM98212B103539,00064,591SH SOLE 000
DICKS SPORTING GOODS INCCOM253393102289,0005,134SH SOLE 000
BLACK STONE MINERALS L PCOM UNIT09225M101136,00020,198SH SOLE 000
ISHARES TRMSCI EMG MKT ETF46428723413,571,000262,502SH SOLE 000
SPDR INDEX SHS FDSDJ INTL RL ETF78463X863415,00012,105SH SOLE 000
ABBOTT LABSCOM00282410012,685,000116,980SH SOLE 000
INVESCO DB COMMDY INDX TRCKUNIT46138B103791,00054,053SH SOLE 000
CAMPBELL SOUP COCOM134429109290,0006,046SH SOLE 000
SPDR SER TRPORTFLI TIPS ETF78464A6564,095,000131,853SH SOLE 000
BLACKROCK UTILITIES INFRSTRCCOM09248D104710,00028,425SH SOLE 000
ISHARES TRIBONDS DEC25 ETF46434VBD15,008,000183,120SH SOLE 000
GUGGENHEIM TAXABLE MUNICP BOCOM401664107969,00038,013SH SOLE 000
SPDR SER TRS&P 600 SML CAP78464A8132,235,00028,142SH SOLE 000
DISCOVER FINL SVCSCOM254709108957,00010,721SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V746309,0004,582SH SOLE 000
LEIDOS HOLDINGS INCCOM525327102211,0002,033SH SOLE 000
ASSURANT INCCOM04621X108574,0004,285SH SOLE 000
SPDR SER TRPORTFOLIO AGRGTE78464A649918,00029,845SH SOLE 000
SPDR SER TRPORTFOLIO S&P60078468R853364,00010,194SH SOLE 000
FERRARI N VCOMN3167Y103419,0001,826SH SOLE 000
VANGUARD WORLD FDSINDUSTRIAL ETF92204A6031,019,0006,020SH SOLE 000
VANGUARD WORLD FDSUTILITIES ETF92204A8763,691,00027,291SH SOLE 000
TEKLA HEALTHCARE INVSSH BEN INT87911J103213,0009,086SH SOLE 000
NUVEEN CALIFORNIA AMT QLT MUCOM670651108815,00051,834SH SOLE 000
MERCK & CO. INCCOM58933Y10521,139,000262,307SH SOLE 000
FIDELITY COVINGTON TRUSTDIVID ETF RISI3160928322,238,00061,274SH SOLE 000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10821,110,0001,043,517SH SOLE 000
ASSURED GUARANTY LTDCOMG0585R106438,00014,149SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER E45782C326222,0007,504SH SOLE 000
VALERO ENERGY CORPCOM91913Y1002,706,00047,714SH SOLE 000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V134816,0007,810SH SOLE 000
LINDE PLCSHSG5494J1031,242,0004,746SH SOLE 000
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R202544,00053,004SH SOLE 000
SEMPRA ENERGYCOM8168511091,121,0008,912SH SOLE 000
ISHARES TRU.S. TECH ETF4642877217,472,00087,838SH SOLE 000
NOVO-NORDISK A SADR670100205774,00011,031SH SOLE 000
HP INCCOM40434L105780,00032,087SH SOLE 000
ABERDEEN STD PALLADIUM ETF TPHYSCL PALLADM003262102247,0001,118SH SOLE 000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B10812,145,000146,013SH SOLE 000
INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E8421,193,00015,731SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US BUF33740F748731,00021,215SH SOLE 000
TELOS CORP MDCOM87969B101257,0008,025SH SOLE 000
SEAGEN INCCOM81181C104248,0001,352SH SOLE 000
ISHARES TREAFE GRWTH ETF46428888516,879,000166,283SH SOLE 000
FIFTH THIRD BANCORPCOM3167731001,205,00044,185SH SOLE 000
REDFIN CORPCOM75737F108334,0004,718SH SOLE 000
TRAVELERS COMPANIES INCCOM89417E1092,435,00017,511SH SOLE 000
NIKE INCCL B6541061038,482,00059,912SH SOLE 000
ISHARES TRMSCI ACWI ETF46428825719,413,000214,134SH SOLE 000
CAMBRIA ETF TRGLOBAL VALUE ETF132061409314,00014,656SH SOLE 000
ISHARES TRMSCI AC ASIA ETF464288182565,0006,303SH SOLE 000
ATMOS ENERGY CORPCOM049560105371,0003,971SH SOLE 000
GENERAL MLS INCCOM37033410414,605,000249,409SH SOLE 000
SYNOVUS FINL CORPCOM NEW87161C501313,0009,675SH SOLE 000
INTERPUBLIC GROUP COS INCCOM460690100314,00013,400SH SOLE 000
JD.COM INCSPON ADR CL A47215P106468,0005,232SH SOLE 000
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D1061,158,00055,187SH SOLE 000
ISHARES TR10-20 YR TRS ETF4642886534,858,00030,563SH SOLE 000
ISHARES TRUS INDUSTRIALS4642877541,690,00017,504SH SOLE 000
FIRST TR EXCHNG TRADED FD VIUS EQT DEEP DUFR33740F7711,435,00044,425SH SOLE 000
ISHARES TRU.S. REAL ES ETF4642877392,098,00024,760SH SOLE 000
HDFC BANK LTDSPONSORED ADS40415F101217,0003,019SH SOLE 000
WISDOMTREE TRUS HIGH DIVIDEND97717W2081,835,00026,669SH SOLE 000
EXELIXIS INCCOM30161Q104382,00018,920SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741,854,00030,420SH SOLE 000
ISHARES TRSHRT NAT MUN ETF4642881585,021,00046,524SH SOLE 000
DELAWARE INVTS NATL MUN INCOSH BEN INT24610T108211,00016,148SH SOLE 000
VANGUARD INDEX FDSLARGE CAP ETF9229086376,196,00035,416SH SOLE 000
DOMINOS PIZZA INCCOM25754A201503,0001,309SH SOLE 000
UNDER ARMOUR INCCL A904311107569,00032,629SH SOLE 000
FIBROGEN INCCOM31572Q808440,00011,598SH SOLE 000
LIBERTY ALL-STAR GROWTH FD ICOM529900102126,00015,412SH SOLE 000
ELECTROCORE INCCOM28531P10321,00014,542SH SOLE 000
HERSHEY COCOM427866108555,0003,689SH SOLE 000
ISHARES TRCORE MSCI EAFE46432F84219,400,000278,301SH SOLE 000
FIRST TR EXCHANGE-TRADED FDMULTI ASSET DI33738R100445,00029,771SH SOLE 000
SPDR SER TRPORTFOLIO S&P40078464A847643,00015,953SH SOLE 000
ABBVIE INCCOM00287Y10931,355,000297,857SH SOLE 000
HARLEY DAVIDSON INCCOM412822108345,0009,332SH SOLE 000
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F103120,00052,567SH SOLE 000
BNY MELLON MUN BD INFRASTRUCCOM SHS09662W1091,988,000142,536SH SOLE 000
FIDELITY COVINGTON TRUSTSML MID MLTFCT316092527250,0008,714SH SOLE 000
ODYSSEY MARINE EXPL INCCOM NEW6761182011,122,000162,664SH SOLE 000
FTI CONSULTING INCCOM302941109545,0004,928SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q20022,533,000437,287SH SOLE 000
EXCHANGE LISTED FDS TRHIGH YIELD ETF30151E814279,0008,794SH SOLE 000
TOTAL SESPONSORED ADS89151E1091,329,00031,155SH SOLE 000
SYNCHRONY FINANCIALCOM87165B103241,0007,040SH SOLE 000
PG&E CORPCOM69331C108432,00035,039SH SOLE 000
LAM RESEARCH CORPCOM5128071082,623,0005,415SH SOLE 000
SPOTIFY TECHNOLOGY S ASHSL8681T102714,0002,237SH SOLE 000
EBAY INC.COM2786421031,513,00029,938SH SOLE 000
CALAMOS STRATEGIC TOTL RETNCOM SH BEN INT128125101357,00022,534SH SOLE 000
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U1085,585,000418,381SH SOLE 000
CHROMADEX CORPCOM NEW171077407397,00081,767SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR45782C813768,00026,754SH SOLE 000
WABTECCOM929740108828,00011,442SH SOLE 000
ISHARES TRMSCI INTL MULTFT46434V274430,00015,748SH SOLE 000
PTC INCCOM69370C100402,0003,367SH SOLE 000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C771744,00013,772SH SOLE 000
WISDOMTREE TRCLOUD COMPUTNG97717Y6919,640,000178,625SH SOLE 000
SOUTHERN COCOM84258710719,611,000323,567SH SOLE 000
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X8532,068,00029,972SH SOLE 000
LOGITECH INTL S ASHSH50430232355,0003,653SH SOLE 000
GOLDMAN SACHS ETF TRACTIVEBETA INT381430107391,00012,201SH SOLE 000
FIDELITY COMWLTH TRNDQ CP IDX TRK31591280814,171,00028,296SH SOLE 000
ISHARES TREXPONENTIAL TECH46434V381564,0009,857SH SOLE 000
PENN NATL GAMING INCCOM707569109911,00010,465SH SOLE 000
CLOUDFLARE INCCL A COM18915M1072,163,00027,904SH SOLE 000
CALAMOS CONV & HIGH INCOME FCOM SHS12811P108617,00042,756SH SOLE 000
CERAGON NETWORKS LTDORDM2201310227,00010,000SH SOLE 000
AMPHENOL CORP NEWCL A032095101573,0004,416SH SOLE 000
SPDR SER TRBLOMBERG BRC INV78468R200869,00028,412SH SOLE 000
EXACT SCIENCES CORPCOM30063P1051,808,00013,356SH SOLE 000
HORIZON THERAPEUTICS PUB LSHSG461881013,093,00042,762SH SOLE 000
ALDEYRA THERAPEUTICS INCCOM01438T106135,00019,767SH SOLE 000
CARLYLE GROUP INCCOM14316J108580,00018,472SH SOLE 000
NUVEEN AMT FREE MUN CR INC FCOM67071L1067,575,000454,979SH SOLE 000
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL9219328445,407,00041,105SH SOLE 000
MFS INVT GRADE MUN TRSH BEN INT59318B108825,00084,570SH SOLE 000
BLACKROCK MUNIVEST FD INCCOM09253R1051,613,000175,752SH SOLE 000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057071,080,00017,709SH SOLE 000
BGC PARTNERS INCCL A05541T101100,00025,614SH SOLE 000
SPDR SER TRPORTFOLIO INTRMD78464A3751,294,00034,824SH SOLE 000
SPDR SER TRS&P BK ETF78464A7971,107,00026,652SH SOLE 000
AMER STATES WTR COCOM0298991011,165,00014,857SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E263244,0005,219SH SOLE 000
DOLLAR GEN CORP NEWCOM2566771053,658,00017,427SH SOLE 000
VERTICAL CAP INCOME FDSHS BEN INT92535C104192,00019,694SH SOLE 000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF922042676680,00012,496SH SOLE 000
SCHWAB STRATEGIC TRSCHWAB FDT US SC8085247635,779,000135,033SH SOLE 000
RADA ELECTR INDS LTDCOM PAR NEWM81863124104,00010,611SH SOLE 000
CORNERSTONE STRATEGIC VALUECOM21924B302255,00021,905SH SOLE 000
WINMARK CORPCOM9742501021,285,0006,939SH SOLE 000
SPDR SER TRS&P RETAIL ETF78464A714254,0003,919SH SOLE 000
EATON VANCE SHORT DURATION DCOM27828V104178,00014,423SH SOLE 000
ISHARES TRGLOBAL REIT ETF46434V647240,00010,084SH SOLE 000
LIPOCINE INC NEWCOM53630X104453,000346,118SH SOLE 000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C87012,418,000127,867SH SOLE 000
LEAP THERAPEUTICS INCCOM52187K10125,00011,500SH SOLE 000
GENERAL ELECTRIC COCOM3696041036,094,000569,040SH SOLE 000
REAVES UTIL INCOME FDCOM SH BEN INT756158101659,00020,086SH SOLE 000
ROYAL CARIBBEAN GROUPCOMV7780T1031,455,00019,734SH SOLE 000
ISHARES TREUROPE ETF464287861288,0005,955SH SOLE 000
SPDR SER TRPRTFLO S&P500 GW78464A4095,692,000103,311SH SOLE 000
LISTED FD TRROUNDHILL SPORTS53656F789307,00011,756SH SOLE 000
SANDSTORM GOLD LTDCOM NEW80013R206422,00057,866SH SOLE 000
ISHARES TRU.S. FINLS ETF4642877882,078,00031,448SH SOLE 000
ZOETIS INCCL A98978V1032,982,00018,156SH SOLE 000
ISHARES TR1 3 YR TREAS BD46428745713,095,000151,594SH SOLE 000
HARTFORD FINL SVCS GROUP INCCOM416515104522,00010,897SH SOLE 000
ISHARES TRMSCI USA VALUE46432F3886,759,00078,511SH SOLE 000
ISHARES INCMSCI PAC JP ETF464286665260,0005,414SH SOLE 000
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W1084,420,000225,647SH SOLE 000
AUTODESK INCCOM052769106546,0001,825SH SOLE 000
SLM CORPCOM78442P106514,00042,339SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88222,124,0001,017,215SH SOLE 000
REGENERON PHARMACEUTICALSCOM75886F1071,478,0003,091SH SOLE 000
BLACKROCK MUN INCOME TRSH BEN INT09248F109558,00036,332SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V852585,0003,638SH SOLE 000
ARTESIAN RES CORPCL A0431132086,761,000183,734SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J86617,263,000788,284SH SOLE 000
ANTARES PHARMA INCCOM03664210657,00014,250SH SOLE 000
INTERNATIONAL PAPER COCOM460146103847,00017,071SH SOLE 000
LOCKHEED MARTIN CORPCOM53983010916,576,00046,805SH SOLE 000
PINTEREST INCCL A72352L1061,668,00024,850SH SOLE 000
NVIDIA CORPORATIONCOM67066G10429,489,00056,082SH SOLE 000
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205231,00012,730SH SOLE 000
COGNIZANT TECHNOLOGY SOLUTIOCL A192446102871,00010,749SH SOLE 000
ISHARES TRRUS MDCP VAL ETF46428747315,138,000156,907SH SOLE 000
CORNING INCCOM2193501051,163,00032,344SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922044,500,00062,846SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857796,00031,705SH SOLE 000
ISHARES TRRUS 1000 GRW ETF46428761447,621,000197,936SH SOLE 000
ZILLOW GROUP INCCL A98954M101201,0001,473SH SOLE 000
VANGUARD WORLD FDSHEALTH CAR ETF92204A50420,452,00092,062SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1021,903,00047,010SH SOLE 000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1001,170,00016,231SH SOLE 000
BALCHEM CORPCOM057665200830,0007,253SH SOLE 000
FS KKR CAP CORPCOM30263520612,352,000752,738SH SOLE 000
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C8131,180,00010,637SH SOLE 000
INVESCO EXCH TRADED FD TR IIMSCI GBL TIMBR46138E545446,00013,259SH SOLE 000
PIMCO INCOME STRATEGY FDCOM72201H108239,00021,077SH SOLE 000
ETF SER SOLUTIONSCBOE VEST S&P26922A5375,401,000114,171SH SOLE 000
NEWAGE INCCOM65019410382,00029,761SH SOLE 000
BLACKROCK LONG-TERM MUNI ADVCOM09250B103514,00040,348SH SOLE 000
NUVEEN MUN CR OPPORTUNITIESCOM670663103901,00069,987SH SOLE 000
SPDR SER TRHLTH CR EQUIP78464A5811,192,00010,510SH SOLE 000
PIMCO CORPORATE & INCM STRGCOM72200U100842,00049,122SH SOLE 000
VILLAGE FARMS INTL INCCOM92707Y108114,00011,220SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V373878,0005,846SH SOLE 000
M & T BK CORPCOM55261F104933,0007,430SH SOLE 000
ISHARES TRESG AWRE 1 5 YR46435G243322,00012,321SH SOLE 000
FIRST TR EXCHNG TRADED FD VIVEST US BUFFER33740F862851,00024,625SH SOLE 000
GRAPHIC PACKAGING HLDG COCOM388689101249,00014,717SH SOLE 000
VONTIER CORPORATIONCOM928881101274,0008,352SH SOLE 000
PROSHARES TRONLINE RTL ETF74347B1692,080,00026,890SH SOLE 000
PIMCO ETF TR1-5 US TIP IDX72201R205279,0005,161SH SOLE 000
HANCOCK JOHN INVS TRCOM410142103243,00014,016SH SOLE 000
NEW YORK CMNTY BANCORP INCCOM649445103708,00067,600SH SOLE 000
ISHARES TRIBONDS DEC24 ETF46434VBG43,934,000148,037SH SOLE 000
PIMCO NEW YORK MUN FD IICOM72200Y102523,00048,333SH SOLE 000
TELADOC HEALTH INCCOM87918A1057,068,00034,722SH SOLE 000
VANGUARD INDEX FDSSMALL CP ETF92290875149,595,000254,584SH SOLE 000
BAIN CAP SPECIALTY FIN INCCOM STK05684B1072,330,000194,204SH SOLE 000
EQUITRANS MIDSTREAM CORPCOM294600101667,00085,791SH SOLE 000
AVERY DENNISON CORPCOM053611109505,0003,278SH SOLE 000
CONAGRA BRANDS INCCOM2058871022,481,00068,681SH SOLE 000
SPDR SER TRBLOOMBERG SRT TR78468R408472,00017,544SH SOLE 000
PIMCO MUN INCOME FD IICOM72200W106353,00024,944SH SOLE 000
EVERSOURCE ENERGYCOM30040W1081,596,00018,709SH SOLE 000
FRANKLIN RESOURCES INCCOM354613101207,0008,372SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6643,965,00025,022SH SOLE 000
FREEPORT-MCMORAN INCCL B35671D8572,618,00098,698SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2026 CB46138J791382,00017,440SH SOLE 000
IQVIA HLDGS INCCOM46266C1051,689,0009,517SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280821,310,000204,025SH SOLE 000
PIONEER NAT RES COCOM723787107382,0003,338SH SOLE 000
GLOBAL X FDSREIT ETF37950E127145,00016,381SH SOLE 000
EMERSON ELEC COCOM2910111048,185,000102,549SH SOLE 000
UNITY SOFTWARE INCCOM91332U101403,0002,606SH SOLE 000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8701,164,00044,839SH SOLE 000
AGILENT TECHNOLOGIES INCCOM00846U1011,245,00010,610SH SOLE 000
PIMCO ETF TR15+ YR US TIPS72201R3041,395,00015,838SH SOLE 000
CARNIVAL CORPUNIT 99/99/99991436583002,597,000119,204SH SOLE 000
PHILLIPS 66COM7185461042,749,00038,944SH SOLE 000
REPUBLIC SVCS INCCOM760759100641,0006,702SH SOLE 000
ISHARES TRMSCI USA MULTIFT46434V282392,00010,482SH SOLE 000
ISHARES INCMSCI BRAZIL ETF464286400225,0006,069SH SOLE 000
SANOFISPONSORED ADR80105N1058,322,000172,094SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J1741,333,00023,485SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R8861,377,00061,439SH SOLE 000
AMPLIFY ETF TRBLACKSWAN GRWT0321088886,876,000210,225SH SOLE 000
MCDONALDS CORPCOM58013510124,893,000117,666SH SOLE 000
TIMOTHY PLANHIG DV STK ETF887432326604,00023,531SH SOLE 000
ISHARES TRIBONDS DEC202146435G789528,00020,492SH SOLE 000
CALAMOS CONV OPPORTUNITIES &SH BEN INT128117108552,00040,444SH SOLE 000
BLACKROCK MUNIYIELD QUALITYCOM09254G108393,00027,886SH SOLE 000
VANECK VECTORS ETF TRJR GOLD MINERS E92189F7911,866,00034,054SH SOLE 000
EATON VANCE LTD DURATION INCCOM27828H1051,594,000127,967SH SOLE 000
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E867270,00011,791SH SOLE 000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P1031,026,00023,548SH SOLE 000
FIRST TR EXCH TRADED FD IIISHRT DUR MNG MUN33739P830624,00030,023SH SOLE 000
KLA CORPCOM NEW482480100349,0001,343SH SOLE 000
CADENCE DESIGN SYSTEM INCCOM127387108372,0002,754SH SOLE 000
BLACKROCK MUNIHOLDINGS QUALICOM09254C107322,00023,870SH SOLE 000
ISHARES TRESG AWR MSCI USA46435G42523,574,000275,242SH SOLE 000
PIMCO MUN INCOME FDCOM72200R107898,00065,487SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q40821,237,000353,781SH SOLE 000
INVITAE CORPCOM46185L103250,0005,667SH SOLE 000
BOULDER GROWTH & INCOME FD ICOM101507101253,00022,877SH SOLE 000
ARK ETF TRNEXT GNRTN INTER00214Q4012,877,00019,494SH SOLE 000
ISHARES TRS&P 500 VAL ETF46428740814,642,000115,304SH SOLE 000
ISHARES TRCORE S&P US VLU46428766311,941,000193,604SH SOLE 000
TERADYNE INCCOM880770102256,0002,132SH SOLE 000
MOLSON COORS BEVERAGE COCL B60871R2091,079,00023,861SH SOLE 000
LILLY ELI & COCOM53245710810,454,00062,598SH SOLE 000
PEOPLES UNITED FINANCIAL INCCOM712704105446,00034,478SH SOLE 000
TANDEM DIABETES CARE INCCOM NEW875372203206,0002,164SH SOLE 000
TOLL BROTHERS INCCOM889478103216,0004,837SH SOLE 000
WISDOMTREE TRINTL SMCAP DIV97717W7601,799,00026,370SH SOLE 000
INTERCONTINENTAL EXCHANGE INCOM45866F1042,363,00020,888SH SOLE 000
WISDOMTREE TRITL HDG QTLY DIV97717X59410,509,000266,198SH SOLE 000
ISHARES INCCORE MSCI EMKT46434G10312,365,000199,122SH SOLE 000
BAUSCH HEALTH COS INCCOM071734107311,00015,528SH SOLE 000
CUMMINS INCCOM2310211062,079,0009,243SH SOLE 000
AMERICAN WELL CORPCL A03044L105244,0009,062SH SOLE 000
PARKER-HANNIFIN CORPCOM701094104779,0002,885SH SOLE 000
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P1051,550,00061,212SH SOLE 000
XPENG INCADS98422D1051,424,00033,684SH SOLE 000
EPAM SYS INCCOM29414B104344,000961SH SOLE 000
SPARK ENERGY INCCL A COM846511103238,00025,000SH SOLE 000