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
AMAZON COM INC COMCOM0231351063,4591,062SH SOLENONE1,06200
ISHARES MORNINGSTAR MID-CAP GROWTH ETFMRGSTR MD CP GRW464288307320835SH SOLENONE83500
ISHARES MORNINGSTAR SMALL-CAP GROWTH ETFMRGSTR SM CP GR464288604220725SH SOLENONE72500
ISHARES MORNINGSTAR LARGE-CAP VALUE ETFMRNGSTR LG-CP VL4642881096926,167SH SOLENONE6,16700
VIACOMCBS INC CL BCL B92556H2065146SH SOLENONE14600
GLOBAL PMTS INC COMCOM37940X102731SH SOLENONE3100
ROLLINS INC COMCOM7757111041985,062SH SOLENONE5,06200
PRUDENTIAL FINL INC COMCOM7443201021141,461SH SOLENONE1,46000
SIRIUS XM HOLDINGS INC COMCOM82968B1039114,221SH SOLENONE14,22000
INVESCO QQQ TRUSTUNIT SER 146090E10310,87634,667SH SOLENONE34,66700
TECHNOLOGY SELECT SECTOR SPDR FUNDTECHNOLOGY81369Y8031,0898,373SH SOLENONE8,37300
STARBUCKS CORP COMCOM8552441092562,391SH SOLENONE2,39100
SEMPRA ENERGY COMCOM816851109434SH SOLENONE3400
SQUARE INC CL ACL A8522341031884SH SOLENONE8400
ARENA PHARMACEUTICALS INC COM NEWCOM NEW040047607961,250SH SOLENONE1,25000
ISHARES COMEX GOLD TRUSTISHARES46428510556631,209SH SOLENONE31,20900
DOLLAR GEN CORP NEW COMCOM25667710564304SH SOLENONE30400
TEMPLETON EMERGING MKTS FD COMCOM8801911012126SH SOLENONE12600
IONIS PHARMACEUTICALS INC COMCOM46222210028500SH SOLENONE50000
GRUPO TELEVISA SA SPON ADR REP ORDSPON ADR REP ORD40049J2063380SH SOLENONE38000
HUBBELL INC COMCOM443510607638SH SOLENONE3800
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETFPRTFLO S&P500 HI78468R7888255SH SOLENONE25400
STRATA SKIN SCIENCES INC COM NEWCOM NEW86272A2061500SH SOLENONE50000
JOHNSON & JOHNSON COMCOM4781601041,2908,198SH SOLENONE8,19800
EATON VANCE TAX ADVT DIV INCM COMCOM27828G1077292SH SOLENONE29200
WASTE MGMT INC DEL COMCOM94106L10969581SH SOLENONE58100
VANGUARD TOTAL STOCK MARKET INDEX FUNDTOTAL STK MKT922908769105539SH SOLENONE53800
OLIN CORP COM PAR $1COM PAR $16806652054151SH SOLENONE15100
INVESCO WATER RESOURCES ETFWATER RES ETF46137V1429200SH SOLENONE20000
VANGUARD EXTENDED MARKET INDEX FUNDEXTEND MKT ETF922908652639SH SOLENONE3900
MICROCHIP TECHNOLOGY INC. 1.625 02/15/2025NOTE 1.625% 2/1595017AD631,000SH SOLENONE1,00000
VANGUARD ENERGY INDEX FUNDENERGY ETF92204A30621409SH SOLENONE40900
ISHARES GLOBAL TECH ETFGLOBAL TECH ETF4642872918002,666SH SOLENONE2,66500
GLOBAL X INTERNET OF THINGS THEMATIC ETFINTERNET OF THNG37954Y7802949,263SH SOLENONE9,26200
BLACKROCK MUNIASSETS FD INC COMCOM09254J10211766SH SOLENONE76600
COSTCO WHSL CORP NEW COMCOM22160K1059492,518SH SOLENONE2,51800
CHOICE HOTELS INTL INC COMCOM16990510614127SH SOLENONE12600
ISHARES MSCI EMERGING MARKETS ETFMSCI EMG MKT ETF4642872341512,928SH SOLENONE2,92700
GOLDMAN SACHS GROUP INC COMCOM38141G10452198SH SOLENONE19800
SCOTTS MIRACLE GRO CO CL ACL A81018610643214SH SOLENONE21400
WATSCO INC COMCOM94262220068298SH SOLENONE29800
LEGG MASON LOW VOLATILITY HIGH DIVIDEND ETFL VOL H DIV ETF52468L40616500SH SOLENONE50000
ISHARES MSCI KLD 400 SOCIAL ETFMSCI KLD400 SOC46428857020275SH SOLENONE27400
ROYAL DUTCH SHELL PLC SPONS ADR ASPONS ADR A7802592062045,812SH SOLENONE5,81200
ISHARES LATIN AMERICA 40 ETFLATN AMER 40 ETF46428739018607SH SOLENONE60700
REAL ESTATE SELECT SECTOR SPDR FUNDRL EST SEL SEC81369Y8601363,710SH SOLENONE3,71000
ETFMG ALTERNATIVE HARVEST ETFETFMG ALTR HRVST26924G5081359,414SH SOLENONE9,41300
PIMCO INCOME STRATEGY FD II COMCOM72201J104161,597SH SOLENONE1,59600
DIREXION DAILY SMALL CAP BULL 3X SHARESDLY SMCAP BULL3X25459W8471011,525SH SOLENONE1,52500
ISHARES U.S. INDUSTRIALS ETFUS INDUSTRIALS46428775422230SH SOLENONE23000
PROCTER AND GAMBLE CO COMCOM7427181091,2549,015SH SOLENONE9,01500
COCA COLA CO COMCOM1912161003736,810SH SOLENONE6,81000
BLACKROCK MUNI INTER DR FD INC COMCOM09253X10221814,675SH SOLENONE14,67500
PUTNAM MUN OPPORTUNITIES TR SH BEN INTSH BEN INT74692210327319,934SH SOLENONE19,93300
ISHARES U.S. HEALTHCARE ETFUS HLTHCARE ETF4642877621770SH SOLENONE6900
BLACKROCK MUNI INCOME TR II COMCOM09249N101372,368SH SOLENONE2,36700
GENERAL MLS INC COMCOM37033410414240SH SOLENONE24000
ENTERPRISE PRODS PARTNERS L P COMCOM29379210784343,028SH SOLENONE43,02700
AMEREN CORP COMCOM02360810200SH SOLENONE000
ISHARES U.S. ENERGY ETFU.S. ENERGY ETF4642877964208SH SOLENONE20700
TRUIST FINL CORP COMCOM89832Q1091252,606SH SOLENONE2,60600
UNITED PARCEL SERVICE INC CL BCL B9113121061931,145SH SOLENONE1,14400
COHEN & STEERS REIT & PFD &INM COMCOM19247X10013,235579,703SH SOLENONE579,70200
VANGUARD REAL ESTATE ETFREAL ESTATE ETF9229085531,01011,887SH SOLENONE11,88600
CARNIVAL CORP PAIRED CTFUNIT 99/99/99991436583004200SH SOLENONE20000
VENTAS INC COMCOM92276F100711,456SH SOLENONE1,45600
INVESCO DB COMMODITY INDEX TRACKING FUNDUNIT46138B10369947,578SH SOLENONE47,57700
SPDR PORTFOLIO LONG TERM TREASURY ETFPORTFOLIO LN TSR78464A6647159SH SOLENONE15800
INTEL CORP COMCOM4581401001092,189SH SOLENONE2,18800
FIREEYE INC 1.625 06/01/2035NOTE 1.625% 6/031816QAD311,000SH SOLENONE1,00000
MEDTRONIC PLC SHSSHSG5960L1031821,554SH SOLENONE1,55300
CLOROX CO DEL COMCOM189054109210SH SOLENONE1000
FORTIVE CORP COMCOM34959J108691SH SOLENONE9100
DUKE REALTY CORP COM NEWCOM NEW26441150500SH SOLENONE000
NETFLIX INC COMCOM64110L1064175SH SOLENONE7500
ISHARES DOW JONES U.S. ETFDOW JONES US ETF4642878461,43715,234SH SOLENONE15,23300
SPDR DOW JONES INDUSTRIAL AVERAGE ETFUT SER 178467X109177580SH SOLENONE58000
INVESCO DYNAMIC BUILDING & CONSTRUCTION ETFDYNMC BLDG CON46137V77919464SH SOLENONE46300
PAYCHEX INC COMCOM7043261079100SH SOLENONE10000
MEDICAL PPTYS TRUST INC COMCOM58463J30494643,402SH SOLENONE43,40200
CVB FINL CORP COMCOM126600105532,697SH SOLENONE2,69700
ISHARES SILVER TRUSTISHARES46428Q109251,000SH SOLENONE1,00000
FIRST TR SR FLOATING RATE 2022 COM SHSCOM SHS33740K101161,777SH SOLENONE1,77600
BLACKROCK MUNIYIELD PA QLTY FD COMCOM09255G10700SH SOLENONE000
EQUITY RESIDENTIAL SH BEN INTSH BEN INT29476L1072073,498SH SOLENONE3,49800
ISHARES MSCI EAFE ESG SELECT ETFESG AW MSCI EAFE46435G51645614SH SOLENONE61300
POOL CORP COMCOM73278L105300805SH SOLENONE80500
SANOFI SPONSORED ADRSPONSORED ADR80105N10513274SH SOLENONE27400
MERCK & CO. INC COMCOM58933Y1051,90423,273SH SOLENONE23,27300
SPDR S&P 500 ETFTR UNIT78462F1033,6769,832SH SOLENONE9,83200
WISDOMTREE U.S. MIDCAP FUNDUS MIDCAP FUND97717W570861,989SH SOLENONE1,98900
MASTERCARD INCORPORATED CL ACL A57636Q104823SH SOLENONE2300
ILLINOIS TOOL WKS INC COMCOM4523081095562,725SH SOLENONE2,72500
NORDSON CORP COMCOM655663102153760SH SOLENONE76000
TYLER TECHNOLOGIES INC COMCOM902252105163373SH SOLENONE37300
FLEXSHARES STOXX US ESG IMPACT INDEX FUNDSTOX ESG INDEX33939L69624265SH SOLENONE26500
EMERSON ELEC CO COMCOM29101110400SH SOLENONE000
YUM CHINA HLDGS INC COMCOM98850P1096102SH SOLENONE10200
ISHARES CORE U.S. REIT ETFCRE U S REIT ETF4642885214068,391SH SOLENONE8,39100
ISHARES TIPS BOND ETFTIPS BD ETF4642871762,87522,524SH SOLENONE22,52400
FIDELITY QUALITY FACTOR ETFQLTY FCTOR ETF31609279022516SH SOLENONE51500
FIRST COMWLTH FINL CORP PA COMCOM31982910716114,696SH SOLENONE14,69600
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETFRBTCS ARTFL INTE37954Y7151,71851,838SH SOLENONE51,83700
ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETFMSCI USA SMCP MN46435G43310305SH SOLENONE30500
IQ HEDGE MULTI-STRATEGY TRACKER ETFHEDGE MLTI ETF45409B107351,111SH SOLENONE1,11100
EDWARDS LIFESCIENCES CORP COMCOM28176E10874813SH SOLENONE81300
ISHARES S&P 100 ETFS&P 100 ETF464287101954SH SOLENONE5400
BLACKROCK ENERGY & RES TR COMCOM09250U101233,293SH SOLENONE3,29200
BLACKROCK FLOATING RATE INCOME COMCOM09194110411967SH SOLENONE96600
NUVEEN S&P 500 BUY-WRITE INC COMCOM6706ER10100SH SOLENONE000
FIDELITY LOW VOLATILITY FACTOR ETFLOW VOLITY ETF316092824841,967SH SOLENONE1,96600
DIREXION DAILY TECHNOLOGY BULL 3X SHARESDLY TECH BULL 3X25459W10241101SH SOLENONE10000
INVESCO S&P MIDCAP 400 PURE GROWTH ETFS&P MDCP400 PR46137V21778386SH SOLENONE38600
VERIZON COMMUNICATIONS INC COMCOM92343V1042,68445,679SH SOLENONE45,67800
NUVEEN PFD & INCOME 2022 TERM COMCOM67075T10518754SH SOLENONE75400
MARVELL TECHNOLOGY GROUP LTD ORDORDG5876H1055100SH SOLENONE10000
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUNDFTSE SMCAP ETF92204271815126SH SOLENONE12600
ISHARES COHEN & STEERS REIT ETFCOHEN STEER REIT4642875644468,272SH SOLENONE8,27100
FEDEX CORP COMCOM31428X10615SH SOLENONE500
PULTE GROUP INC COMCOM74586710114316SH SOLENONE31600
SHERWIN WILLIAMS CO COMCOM82434810679SH SOLENONE900
PEPSICO INC COMCOM7134481089826,624SH SOLENONE6,62300
ISHARES 1-3 YEAR TREASURY BOND ETF1 3 YR TREAS BD4642874571231,430SH SOLENONE1,42900
FLEXSHARES US QUALITY LARGE CAP INDEX FUNDUS QUALITY CAP33939L7469210SH SOLENONE20900
RENESOLA LTD SPONSORED ADSSPONSORED ADS75971T301121,044SH SOLENONE1,04400
ISHARES RESIDENTIAL AND MULTISECTOR REAL ESTATE ETFRESIDENTIAL MULT46428856244643SH SOLENONE64200
HAMILTON LANE INC CL ACL A40749710640510SH SOLENONE50900
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADSSPONSORED ADS8740602052110SH SOLENONE11000
KIMBERLY-CLARK CORP COMCOM4943681031581,172SH SOLENONE1,17200
HONEYWELL INTL INC COMCOM4385161065802,728SH SOLENONE2,72800
FORD MTR CO DEL COMCOM345370860697,882SH SOLENONE7,88100
ISHARES ESG AWARE MSCI USA ETFESG AWR MSCI USA46435G42515178SH SOLENONE17800
SUNPOWER CORP 4 01/15/2023DBCV 4.000% 1/1867652AL311,000SH SOLENONE1,00000
BP PLC SPONSORED ADRSPONSORED ADR055622104823,998SH SOLENONE3,99800
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETFBLMBRG BRC CNVRT78464A3594885,898SH SOLENONE5,89800
ATLAS AIR WORLDWIDE HLDGS INC 1.875 06/01/2024NOTE 1.875% 6/0049164BJ411,000SH SOLENONE1,00000
HOME DEPOT INC COMCOM4370761025732,156SH SOLENONE2,15600
BAXTER INTL INC COMCOM07181310936450SH SOLENONE45000
AUTOMATIC DATA PROCESSING INC COMCOM0530151037884,475SH SOLENONE4,47400
FAIR ISAAC CORP COMCOM303250104178348SH SOLENONE34800
CATCHMARK TIMBER TR INC CL ACL A14912Y2021101SH SOLENONE10100
ISHARES ESG AWARE USD CORPORATE BOND ETFESG AWRE USD ETF46435G1935176SH SOLENONE17600
DISH NETWORK CORPORATION 3.375 08/15/2026NOTE 3.375% 8/125470MAB511,000SH SOLENONE1,00000
FIRST TRUST LARGE CAP CORE ALPHADEX FUNDCOM SHS33734K1091872,543SH SOLENONE2,54200
DUPONT DE NEMOURS INC COMCOM26614N1022072,917SH SOLENONE2,91600
INVESCO NASDAQ INTERNET ETFNASDAQ INTERNT46137V53081356SH SOLENONE35600
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETFESG AWRE 1 5 YR46435G24321813SH SOLENONE81300
ISHARES RUSSELL 2000 VALUE ETFRUS 2000 VAL ETF4642876302261,713SH SOLENONE1,71300
HEALTH CARE SELECT SECTOR SPDR FUNDSBI HEALTHCARE81369Y2098687,649SH SOLENONE7,64900
BHP GROUP LTD SPONSORED ADSSPONSORED ADS08860610811175SH SOLENONE17500
SPDR GOLD SHARESGOLD SHS78463V1075523,097SH SOLENONE3,09700
SOUTHERN CO COMCOM84258710747768SH SOLENONE76800
BECTON DICKINSON & CO COMCOM07588710946182SH SOLENONE18200
INPHI CORP 0.75 09/01/2021NOTE 0.750% 9/045772FAC131,000SH SOLENONE1,00000
BRITISH AMERN TOB PLC SPONSORED ADRSPONSORED ADR110448107499SH SOLENONE9800
ISHARES RUSSELL 1000 GROWTH ETFRUS 1000 GRW ETF4642876144,07416,895SH SOLENONE16,89500
LABORATORY CORP AMER HLDGS COM NEWCOM NEW50540R4091152SH SOLENONE5200
SCHWAB U.S. BROAD MARKET ETFUS BRD MKT ETF80852410239426SH SOLENONE42500
SCHWAB INTERNATIONAL EQUITY ETFINTL EQTY ETF808524805932,572SH SOLENONE2,57200
ISHARES U.S. REAL ESTATE ETFU.S. REAL ES ETF4642877392502,923SH SOLENONE2,92300
CONSUMER STAPLES SELECT SECTOR SPDR FUNDSBI CONS STPLS81369Y3082,96844,010SH SOLENONE44,00900
SENSIENT TECHNOLOGIES CORP COMCOM81725T100821,112SH SOLENONE1,11200
PROSHARES ULTRAPRO S&P 500ULTRPRO S&P50074347X8642683,485SH SOLENONE3,48400
VANGUARD TOTAL CORPORATE BOND ETFTOTAL CORP BND92206C5732802,971SH SOLENONE2,97100
AON PLC SHS CL ASHS CL AG0403H1088654,096SH SOLENONE4,09600
UGI CORP NEW COMCOM9026811051,27536,469SH SOLENONE36,46900
LUMEN TECHNOLOGIES INC COMCOM1567001065535SH SOLENONE53400
GALLAGHER ARTHUR J & CO COMCOM3635761095364,333SH SOLENONE4,33300
ATMOS ENERGY CORP COMCOM04956010500SH SOLENONE000
HENRY JACK & ASSOC INC COMCOM426281101153946SH SOLENONE94600
TERADYNE INC 1.25 12/15/2023NOTE 1.250%12/1880770AG741,000SH SOLENONE1,00000
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUNDENHAN SHRT MA AC72201R833654SH SOLENONE5400
HAEMONETICS CORP COMCOM405024100108912SH SOLENONE91200
FS KKR CAP CORP COMCOM3026352061,36982,692SH SOLENONE82,69100
TWO HBRS INVT CORP COM NEWCOM NEW90187B40871,142SH SOLENONE1,14200
INVESCO S&P 500 REVENUE ETFS&P 500 REVENUE46138G69814217SH SOLENONE21600
ISHARES S&P SMALL-CAP FUNDCORE S&P SCP ETF4642878044,61550,222SH SOLENONE50,22100
BERKSHIRE HATHAWAY INC DEL CL B NEWCL B NEW0846707024,58219,761SH SOLENONE19,76100
INSMED INC 1.75 01/15/2025NOTE 1.750% 1/1457669AA711,000SH SOLENONE1,00000
ADOBE SYSTEMS INCORPORATED COMCOM00724F10150100SH SOLENONE10000
WEYERHAEUSER CO MTN BE COM NEWCOM NEW9621661041103,277SH SOLENONE3,27700
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUNDSHRT TRM CORP BD92206C4091,33316,009SH SOLENONE16,00900
STARWOOD WAYPOINT HOMES 3.5 01/15/2022NOTE 3.500% 1/119625XAB811,000SH SOLENONE1,00000
EXELON CORP COMCOM30161N10118434SH SOLENONE43400
VANECK VECTORS HIGH YIELD MUNI ETFHIGH YLD MUN ETF92189H409123SH SOLENONE2200
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETFINT-TERM CORP92206C8705185,328SH SOLENONE5,32700
ALPHABET INC CAP STK CL ACAP STK CL A02079K3052,4981,425SH SOLENONE1,42500
PROGRESSIVE CORP COMCOM743315103553SH SOLENONE5300
KRANESHARES EMERGING MARKETS CONSUMER TECHNOLOGY INDEX ETFEMRNG MKT CONS50076787616500SH SOLENONE50000
ISHARES MSCI PACIFIC EX JAPAN ETFMSCI PAC JP ETF4642866659183SH SOLENONE18300
FISERV INC COMCOM3377381085674,980SH SOLENONE4,98000
LIBERTY MEDIA CORP DEL 1 01/30/2023NOTE 1.000% 1/3531229AF911,000SH SOLENONE1,00000
INTUIT COMCOM4612021031,2633,326SH SOLENONE3,32600
HALLIBURTON CO COMCOM406216101301,568SH SOLENONE1,56700
CONSTELLATION BRANDS INC CL ACL A21036P10869313SH SOLENONE31300
UNILEVER PLC SPON ADR NEWSPON ADR NEW90476770441672SH SOLENONE67200
NEWMONT CORP COMCOM65163910600SH SOLENONE000
SPOTIFY TECHNOLOGY S A SHSSHSL8681T10225SH SOLENONE500
CSX CORP COMCOM1264081031631,791SH SOLENONE1,79000
COMCAST CORP NEW CL ACL A20030N10157310,928SH SOLENONE10,92700
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETFIBONDS DEC46435U69714504SH SOLENONE50400
MICROSOFT CORP COMCOM5949181042,0719,312SH SOLENONE9,31200
LENNAR CORP CL ACL A52605710428361SH SOLENONE36100
ISHARES ESG AWARE MSCI USA SMALL-CAP ETFESG AWARE MSCI46435U66311331SH SOLENONE33100
DOCUSIGN INC COMCOM25616310631140SH SOLENONE14000
SPDR S&P INTERNET ETFS&P INTERNET ETF78468R1271381SH SOLENONE8000
ENOCHIAN BIOSCIENCES INC COMCOM29350E1041500SH SOLENONE50000
SCHLUMBERGER LTD COMCOM80685710813608SH SOLENONE60700
CVS HEALTH CORP COMCOM12665010041598SH SOLENONE59800
ISHARES EUROPE ETFEUROPE ETF46428786143900SH SOLENONE90000
DTE ENERGY CO COMCOM233331107541SH SOLENONE4100
EVERGY INC COMCOM30034W10618328SH SOLENONE32800
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUNDCOMMUNICATION81369Y852231SH SOLENONE3000
ISHARES S&P GLOBAL TIMBER & FORESTRY INDEX FUNDGL TIMB FORE ETF464288174230SH SOLENONE3000
MASCO CORP COMCOM57459910654992SH SOLENONE99100
NISOURCE INC COMCOM65473P10510447SH SOLENONE44600
ZILLOW GROUP INC 1.5 07/01/2023NOTE 1.500% 7/098954MAC532,000SH SOLENONE2,00000
RPM INTL INC COMCOM7496851038469,322SH SOLENONE9,32200
V F CORP COMCOM9182041083664,284SH SOLENONE4,28400
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETFINTER TERM TREAS92206C7069128SH SOLENONE12800
EXPONENT INC COMCOM30214U1021421,576SH SOLENONE1,57600
PINDUODUO INC SPONSORED ADSSPONSORED ADS72230410218SH SOLENONE800
MUELLER WTR PRODS INC COM SER ACOM SER A624758108372,950SH SOLENONE2,95000
ASPEN TECHNOLOGY INC COMCOM0453271031331,024SH SOLENONE1,02400
ON SEMICONDUCTOR CORP 1.625 10/15/2023NOTE 1.625%10/1682189AP021,000SH SOLENONE1,00000
DEFIANCE QUANTUM ETFDEFIANCE QUANT26922A420942,267SH SOLENONE2,26700
WAYFAIR INC 0.375 09/01/2022NOTE 0.375% 9/094419LAB721,000SH SOLENONE1,00000
VANGUARD ESG INTERNATIONAL STOCK ETFESG INTL STK ETF92191072530504SH SOLENONE50400
BOEING CO COMCOM09702310539183SH SOLENONE18200
SCORPIO TANKERS INC 3 05/15/2022NOTE 3.000% 5/180918TAB511,000SH SOLENONE1,00000
VANGUARD SMALL-CAP INDEX FUNDSMALL CP ETF92290875128145SH SOLENONE14400
VANGUARD MID-CAP INDEX FUNDMID CAP ETF922908629418SH SOLENONE1800
NEXTERA ENERGY INC COMCOM65339F10121272SH SOLENONE27200
CLOUDFLARE INC CL A COMCL A COM18915M107114SH SOLENONE1400
NIKE INC CL BCL B65410610320142SH SOLENONE14100
CLEARBRIDGE MLP AND MIDSTRM FD COMCOM184692200301,763SH SOLENONE1,76200
STONECO LTD COM CL ACOM CL AG8515810629348SH SOLENONE34800
VANGUARD LONG-TERM GOVERNMENT BOND ETFLONG TERM TREAS92206C84715160SH SOLENONE16000
HUAZHU GROUP LTD 0.375 11/01/2022NOTE 0.375%11/016949NAC311,000SH SOLENONE1,00000
MFS CHARTER INCOME TR SH BEN INTSH BEN INT5527271096671SH SOLENONE67000
CMS ENERGY CORP COMCOM12589610015240SH SOLENONE24000
BANCOLOMBIA S A SPON ADR PREFSPON ADR PREF05968L1028200SH SOLENONE20000
VANGUARD HEALTH CARE INDEX FUNDHEALTH CAR ETF92204A504138619SH SOLENONE61800
FINANCIAL SELECT SECTOR SPDR FUNDSBI INT-FINL81369Y6051,39647,363SH SOLENONE47,36300
MODERNA INC COMCOM60770K107550SH SOLENONE5000
NORFOLK SOUTHN CORP COMCOM6558441084281,801SH SOLENONE1,80100
FEDERAL RLTY INVT TR SH BEN INT NEWSH BEN INT NEW31374720667786SH SOLENONE78500
ALERIAN MLP ETFALERIAN MLP00162Q4524152SH SOLENONE15100
NEWMARKET CORP COMCOM65158710743108SH SOLENONE10800
VANGUARD CONSUMER STAPLES INDEX FUNDCONSUM STP ETF92204A207138795SH SOLENONE79400
VANGUARD INDUSTRIALS INDEX FUNDINDUSTRIAL ETF92204A60382483SH SOLENONE48200
VANGUARD INFORMATION TECHNOLOGY INDEX FUNDINF TECH ETF92204A702277782SH SOLENONE78200
SCHWAB U.S. LARGE-CAP VALUE ETFUS LCAP VA ETF80852440913212SH SOLENONE21200
WALGREENS BOOTS ALLIANCE INC COMCOM931427108571,436SH SOLENONE1,43500
SAREPTA THERAPEUTICS INC 1.5 11/15/2024DBCV 1.500%11/1803607AB621,000SH SOLENONE1,00000
BLACKROCK CORE BD TR SHS BEN INTSHS BEN INT09249E10132019,654SH SOLENONE19,65400
BROOKFIELD ASSET MGMT INC CL A LTD VT SHCL A LTD VT SH1125851045112SH SOLENONE11200
MFS GOVT MKTS INCOME TR SH BEN INTSH BEN INT55293910000SH SOLENONE000
HANCOCK JOHN PFD INCOME FD III COMCOM41021P1035303SH SOLENONE30200
DOLLAR TREE INC COMCOM25674610818169SH SOLENONE16800
HUNTSMAN CORP COMCOM4470111077281SH SOLENONE28100
DEFIANCE NEXT GEN CONNECTIVITY ETFDEFIANCE NEXT26922A2892497,403SH SOLENONE7,40200
FOX CORP CL A COMCL A COM35137L10500SH SOLENONE000
PDS BIOTECHNOLOGY CORP COMCOM70465T1073817,850SH SOLENONE17,85000
LIVE NATION ENTERTAINMENT INC 2.5 03/15/2023NOTE 2.500% 3/1538034AQ211,000SH SOLENONE1,00000
WELLTOWER INC COMCOM95040Q10425385SH SOLENONE38500
DOW INC COMCOM2605571032334,189SH SOLENONE4,18900
AMER SOFTWARE INC CL ACL A029683109251,429SH SOLENONE1,42800
LYFT INC CL A COMCL A COM55087P104250SH SOLENONE5000
WEIBO CORP 1.25 11/15/2022NOTE 1.250%11/1948596AC511,000SH SOLENONE1,00000
ALCON AG ORD SHSORD SHSH0130112801SH SOLENONE100
PIMCO 25 YEAR ZERO COUPON U.S. TREASURY INDEX EXCHANGE-TRADED FUND25YR+ ZERO U S72201R8823442,102SH SOLENONE2,10200
JUMIA TECHNOLOGIES AG SPONSORED ADSSPONSORED ADS48138M105245SH SOLENONE4500
PINTEREST INC CL ACL A72352L1067100SH SOLENONE10000
ZOOM VIDEO COMMUNICATIONS INC CL ACL A98980L101823SH SOLENONE2300
CONAGRA BRANDS INC COMCOM205887102451,252SH SOLENONE1,25100
VANGUARD S&P 500 ETFS&P 500 ETF SHS9229083635901,716SH SOLENONE1,71500
ESSENTIAL UTILS INC UNIT EX 043022UNIT 04/30/202229670G20119SH SOLENONE900
BEYOND MEAT INC COMCOM08862E109110SH SOLENONE1000
TESLA INC 2 05/15/2024NOTE 2.000% 5/188160RAG6111,000SH SOLENONE1,00000
ASTRAZENECA PLC SPONSORED ADRSPONSORED ADR04635310849971SH SOLENONE97100
VANGUARD COMMUNICATION SERVICES ETFCOMM SRVC ETF92204A88481670SH SOLENONE67000
FIVE9 INC 0.125 05/01/2023NOTE 0.125% 5/0338307AB741,000SH SOLENONE1,00000
VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEXGLB EX US ETF9220426763155,808SH SOLENONE5,80800
UBER TECHNOLOGIES INC COMCOM90353T10036700SH SOLENONE70000
SPDR S&P MIDCAP 400 ETFUTSER1 S&PDCRP78467Y107225537SH SOLENONE53600
FASTLY INC CL ACL A31188V100560SH SOLENONE6000
TWILIO INC 0.25 06/01/2023NOTE 0.250% 6/090138FAB851,000SH SOLENONE1,00000
WESTERN UN CO COMCOM959802109442,000SH SOLENONE2,00000
CORTEVA INC COMCOM22052L104262SH SOLENONE6200
GENERAL MTRS CO COMCOM37045V10013306SH SOLENONE30600
ROUNDHILL BITKRAFT ESPORTS & DIGITAL ENTERTAINMENT ETFROUNDHILL BITK53656F7061324,380SH SOLENONE4,38000
SQUARE INC 0.5 05/15/2023NOTE 0.500% 5/1852234AD531,000SH SOLENONE1,00000
CROWDSTRIKE HLDGS INC CL ACL A22788C105734SH SOLENONE3400
INVESCO S&P 500 EQUAL WEIGHT ETFS&P500 EQL WGT46137V357101789SH SOLENONE78800
ISHARES ESG MSCI USA LEADERS ETFESG MSCI LEADR46435U218237SH SOLENONE3600
ISHARES 0-5 YEAR TIPS BOND ETF0-5 YR TIPS ETF46429B7472,69925,843SH SOLENONE25,84200
BLACKROCK SCIENCE & TECH TR II SHS BEN INTSHS BEN INT09260K10129802SH SOLENONE80100
VANECK VECTORS GOLD MINERS ETFGOLD MINERS ETF92189F106265SH SOLENONE6500
RH 0 06/15/2023NOTE 6/174967XAA121,000SH SOLENONE1,00000
GDS HLDGS LTD 2 06/01/2025NOTE 2.000% 6/036165LAB421,000SH SOLENONE1,00000
SPDR S&P 600 SMALL CAP ETFS&P 600 SML CAP78464A8131752,200SH SOLENONE2,20000
REPLIGEN CORP 0.375 07/15/2024NOTE 0.375% 7/1759916AB521,000SH SOLENONE1,00000
ISHARES CYBERSECURITY AND TECH ETFCYBERSECURITY46435U13540610,057SH SOLENONE10,05600
ISHARES RUSSELL TOP 200 ETFRUS TOP 200 ETF4642894461001,110SH SOLENONE1,10900
BOOKING HOLDINGS INC COMCOM09857L108764343SH SOLENONE34300
WABTEC COMCOM92974010805SH SOLENONE500
LILLY ELI & CO COMCOM53245710899585SH SOLENONE58400
AIR PRODS & CHEMS INC COMCOM009158106119435SH SOLENONE43500
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETFGENOMICS IMMUN46435U1926130SH SOLENONE13000
SPLUNK INC 1.125 09/15/2025NOTE 1.125% 9/1848637AD611,000SH SOLENONE1,00000
WESTERN DIGITAL CORP. 1.5 02/01/2024NOTE 1.500% 2/0958102AP044,000SH SOLENONE4,00000
PELOTON INTERACTIVE INC CL A COMCL A COM70614W100743SH SOLENONE4300
ISHARES IBONDS DEC 2029 TERM CORPORATE ETFIBONDS DEC 2946436E205441,614SH SOLENONE1,61300
DOCUSIGN INC 0.5 09/15/2023NOTE 0.500% 9/1256163AB231,000SH SOLENONE1,00000
PPL CORP COMCOM69351T1061575,567SH SOLENONE5,56700
ISHARES RUSSELL MID-CAP VALUE ETFRUS MDCP VAL ETF46428747323234SH SOLENONE23400
BRISTOL-MYERS SQUIBB CO CONTNGNT VAL RTRIGHT 99/99/99991101221570560SH SOLENONE56000
BNY MELLON STRATEGIC MUNS INC COMCOM05588W108475,514SH SOLENONE5,51400
LITHIA MTRS INC CL ACL A53679710395325SH SOLENONE32500
VANGUARD MORTGAGE-BACKED SECURITIES ETFMORTG-BACK SEC92206C771821,520SH SOLENONE1,51900
BENEFITFOCUS INC 1.25 12/15/2023NOTE 1.250%12/108180DAB211,000SH SOLENONE1,00000
ROGERS COMMUNICATIONS INC CL BCL B77510920011227SH SOLENONE22700
ISHARES RUSSELL 2000 ETFRUSSELL 2000 ETF4642876554482,283SH SOLENONE2,28300
APOLLO GLOBAL MGMT INC COM CL ACOM CL A03768E10517355SH SOLENONE35400
FIDELITY NATL INFORMATION SVCS COMCOM31620M106537SH SOLENONE3600
ISHARES CORE HIGH DIVIDEND ETFCORE HIGH DV ETF46429B6631,25414,299SH SOLENONE14,29900
GLOBAL X VIDEO GAMES & ESPORTS ETFVDEO GAM ESPRT37954Y3921314,208SH SOLENONE4,20800
DUKE ENERGY CORP NEW COM NEWCOM NEW26441C20476828SH SOLENONE82800
BLACKROCK INCOME TR INC COMCOM09247F10000SH SOLENONE000
STURM RUGER & CO INC COMCOM864159108691SH SOLENONE9000
INCYTE CORP COMCOM45337C102329SH SOLENONE2900
CARRIER GLOBAL CORPORATION COMCOM14448C1042727,215SH SOLENONE7,21400
AFLAC INC COMCOM0010551021162,600SH SOLENONE2,60000
FREEPORT-MCMORAN INC CL BCL B35671D85711413SH SOLENONE41300
GOLDMAN SACHS MLP ENERGY RENAI COMCOM38148G2061,202157,731SH SOLENONE157,73100
SYSCO CORP COMCOM8718291073654,912SH SOLENONE4,91100
ISHARES U.S. AEROSPACE & DEFENSE ETFUS AER DEF ETF4642887601,14212,052SH SOLENONE12,05100
INVESCO S&P 500 LOW VOLATILITY ETFS&P500 LOW VOL46138E35418,457328,241SH SOLENONE328,24100
BLACKROCK MUNIVEST FD INC COMCOM09253R10522224,126SH SOLENONE24,12600
PENN NATL GAMING INC 2.75 05/15/2026NOTE 2.750% 5/1707569AU341,000SH SOLENONE1,00000
JPMORGAN EQUITY PREMIUM INCOME ETFEQUITY PREMIUM46641Q33284815,203SH SOLENONE15,20300
SMITH & WESSON BRANDS INC COMCOM8317541065270SH SOLENONE27000
NIKOLA CORP COMCOM654110105150SH SOLENONE5000
GABELLI DIVID & INCOME TR COMCOM36242H10425711,969SH SOLENONE11,96900
ISHARES FLOATING RATE BOND ETFFLTG RATE NT ETF46429B6553536,965SH SOLENONE6,96400
SONY CORP SPONSORED ADRSPONSORED ADR835699307876SH SOLENONE7600
FS KKR CAP CORP II COMCOM35952V3032,234136,217SH SOLENONE136,21700
MFS MULTIMARKET INCOME TR SH BEN INTSH BEN INT55273710861,020SH SOLENONE1,01900
AMERICAN AIRLINES GROUP INC 6.5 07/01/2025NOTE 6.500% 7/002376RAF932,000SH SOLENONE2,00000
DIREXION WORK FROM HOME ETFWORK FROM HOME25460G7732,28133,789SH SOLENONE33,78800
II-VI INC COMCOM90210410811150SH SOLENONE15000
ISHARES SELECT DIVIDEND ETFSELECT DIVID ETF46428716817,154178,353SH SOLENONE178,35300
AMERICAN ELEC PWR CO INC COMCOM02553710125305SH SOLENONE30400
MDU RES GROUP INC COMCOM5526901094150SH SOLENONE14900
DEFIANCE NASDAQ JUNIOR BIOTECHNOLOGY ETFDFIANC NQ JR BT26922A149371,083SH SOLENONE1,08300
PNM RES INC COMCOM69349H10712253SH SOLENONE25300
ISHARES RUSSELL MID-CAP GROWTH ETFRUS MD CP GR ETF46428748159579SH SOLENONE57900
DIREXION CONNECTED CONSUMER ETFCONNECTED CONSUM25460G72424404SH SOLENONE40300
XPENG INC ADSADS98422D10511250SH SOLENONE25000
INVESCO AEROSPACE & DEFENSE ETFAEROSPACE DEFN46137V1001,29619,096SH SOLENONE19,09600
ADVISORSHARES PURE US CANNABIS ETFPURE US CANNABIS00768Y45321582SH SOLENONE58200
FIRST TRUST CLOUD COMPUTING ETFCLOUD COMPUTING33734X19239407SH SOLENONE40700
VANGUARD SMALL-CAP VALUE INDEX FUNDSM CP VAL ETF9229086111073SH SOLENONE7300
ETSY INC 0.125 10/01/2026NOTE 0.125%10/029786AAJ521,000SH SOLENONE1,00000
VONTIER CORPORATION COMCOM928881101136SH SOLENONE3600
CHEMED CORP NEW COMCOM16359R103117219SH SOLENONE21900
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LPCOM UNIT RP LP559080106133SH SOLENONE3300
BLACKROCK MUNIYIELD FD INC COMCOM09253W104151,012SH SOLENONE1,01100
ENERGY TRANSFER LP COM UT LTD PTNCOM UT LTD PTN29273V1007412,023SH SOLENONE12,02300
SCHWAB US DIVIDEND EQUITY ETFUS DIVIDEND EQ8085247973174,947SH SOLENONE4,94700
NOVAVAX INC COM NEWCOM NEW67000240111100SH SOLENONE10000
XYLEM INC COMCOM98419M1004334,250SH SOLENONE4,25000
DIREXION DAILY FINANCIAL BULL 3X SHARESDLY FIN BULL NEW25459Y69460982SH SOLENONE98200
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETFMSCI EMERG MRKT4642865331,28721,078SH SOLENONE21,07800
BLACKROCK UTILITIES INFRSTRCTR COMCOM09248D104401,615SH SOLENONE1,61500
TRACTOR SUPPLY CO COMCOM89235610690639SH SOLENONE63900
BLACKROCK ENHANCED EQUITY DIVI COMCOM09251A104212,449SH SOLENONE2,44900
ISHARES GLOBAL 100 ETFGLOBAL 100 ETF464287572691,092SH SOLENONE1,09200
NEOGEN CORP COMCOM64049110656700SH SOLENONE70000
VISA INC COM CL ACOM CL A92826C839210958SH SOLENONE95800
WENDYS CO COMCOM95058W10015663SH SOLENONE66300
OTTER TAIL CORP COMCOM689648103010SH SOLENONE1000
COHEN & STEERS QUALITY INCOME COMCOM19247L1063226SH SOLENONE22500
VANECK VECTORS PHARMACEUTICAL ETFPHARMACEUTICAL92189F69218263SH SOLENONE26300
ISHARES MSCI EAFE MIN VOL FACTOR ETFMSCI EAFE MIN VL46429B6896,95394,712SH SOLENONE94,71100
PIMCO MUN INCOME FD II COMCOM72200W10670949,586SH SOLENONE49,58500
ISHARES MSCI CHINA ETFMSCI CHINA ETF46429B6711792,208SH SOLENONE2,20800
DOUBLELINE OPPORTUNISTIC CR FD COMCOM2586231074216SH SOLENONE21600
U S SILICA HLDGS INC COMCOM90346E1034525SH SOLENONE52400
ISHARES MSCI USA MIN VOL FACTOR ETFMSCI USA MIN VOL46429B6974,41064,970SH SOLENONE64,97000
PROSHARES ULTRA VIX SHORT-TERM FUTURES ETFULTRA VIX SHORT74347W148035SH SOLENONE3500
ISHARES MSCI INDIA INDEX FUNDMSCI INDIA ETF46429B59818447SH SOLENONE44600
ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETFJP MORGAN EM ETF4642865172325,128SH SOLENONE5,12700
VANGUARD VALUE INDEX FUNDVALUE ETF9229087442782,333SH SOLENONE2,33200
VANGUARD GROWTH INDEX FUNDGROWTH ETF92290873614,55557,452SH SOLENONE57,45200
ISHARES U.S. TREASURY BOND ETFUS TREAS BD ETF46429B267652,388SH SOLENONE2,38700
ISHARES MICRO-CAP ETFMICRO-CAP ETF4642888697266,121SH SOLENONE6,12000
NUVEEN PFD & INCM SECURTIES FD COMCOM67072C10500SH SOLENONE000
NUVEEN MUN HIGH INCOME OPPORTU COMCOM670682103805,527SH SOLENONE5,52700
TUPPERWARE BRANDS CORP COMCOM8998961046180SH SOLENONE18000
SUNOCO LP COM UT REP LPCOM UT REP LP86765K1095172SH SOLENONE17100
VANECK VECTORS SEMICONDUCTOR ETFSEMICONDUCTOR ET92189F67691419SH SOLENONE41800
PHILLIPS 66 COMCOM71854610422316SH SOLENONE31600
AMERICAN TOWER CORP NEW COMCOM03027X1003241,442SH SOLENONE1,44100
ZEBRA TECHNOLOGIES CORPORATION CL ACL A989207105186485SH SOLENONE48500
VANECK VECTORS BIOTECH ETFBIOTECH ETF92189F72660351SH SOLENONE35100
EATON VANCE TAX-MANAGED GLOBAL COMCOM27829C105656,753SH SOLENONE6,75300
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETFCORE S&P TTL STK46428715016182SH SOLENONE18200
ISHARES MSCI GLOBAL AGRICULTURE PRODUCERS ETFGLB AGRIC PR ETF464286350262SH SOLENONE6200
VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETFFALLEN ANGEL HG92189F437621,927SH SOLENONE1,92700
BLACKROCK MUN INCOME TR SH BEN INTSH BEN INT09248F109171,067SH SOLENONE1,06700
FACEBOOK INC CL ACL A30303M102167613SH SOLENONE61300
NUVEEN PENNSYLVANIA QLT MUN FD COMCOM67097210817412,030SH SOLENONE12,02900
VOYA GLBL EQTY DIV & PREM OPP COMCOM92912T100326,212SH SOLENONE6,21100
ISHARES TRANSPORTATION AVERAGE ETFTRANS AVG ETF464287192133602SH SOLENONE60100
ASML HOLDING N V N Y REGISTRY SHSN Y REGISTRY SHSN070592103879SH SOLENONE7800
AMERICAN AIRLS GROUP INC COMCOM02376R1021117,021SH SOLENONE7,02100
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INTCOM SH BEN INT67070X101573,559SH SOLENONE3,55800
VANGUARD MATERIALS INDEX FUNDMATERIALS ETF92204A80121131SH SOLENONE13000
BANCO SANTANDER S.A. ADRADR05964H10502SH SOLENONE100
DIREXION DAILY S&P 500 BULL 3X SHARESDRX S&P500BULL25459W862120SH SOLENONE2000
BCE INC COM NEWCOM NEW05534B76011251SH SOLENONE25000
TOLL BROTHERS INC COMCOM88947810318417SH SOLENONE41700
KAR AUCTION SVCS INC COMCOM48238T1092128SH SOLENONE12800
FMC CORP COM NEWCOM NEW3024913031561,361SH SOLENONE1,36000
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUNDMORNSTAR UPSTR33939L40700SH SOLENONE000
WASHINGTON REAL ESTATE INVT TR SH BEN INTSH BEN INT93965310111500SH SOLENONE50000
SPIRIT RLTY CAP INC NEW COM NEWCOM NEW84860W3001162,888SH SOLENONE2,88800
MONDELEZ INTL INC CL ACL A6092071051121,914SH SOLENONE1,91300
BALCHEM CORP COMCOM05766520061531SH SOLENONE53100
WP CAREY INC COMCOM92936U1091702,410SH SOLENONE2,41000
BROADCOM INC COMCOM11135F10180182SH SOLENONE18100
GLOBAL X SUPERINCOME PREFERRED ETFGLBX SUPRINC ETF37950E333514,336SH SOLENONE4,33600
UNIFIRST CORP MASS COMCOM90470810451241SH SOLENONE24100
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETFSTRM INFPROIDX9220208058162SH SOLENONE16200
BLACKROCK FLOATING RATE INCOME COMCOM09255X10011889SH SOLENONE88900
D R HORTON INC COMCOM23331A10911165SH SOLENONE16500
JOHNSON CTLS INTL PLC SHSSHSG51502105591,269SH SOLENONE1,26800
METLIFE INC COMCOM59156R10838805SH SOLENONE80500
SPDR S&P INSURANCE ETFS&P INS ETF78464A7892968,829SH SOLENONE8,82900
CHINA MOBILE LIMITED SPONSORED ADRSPONSORED ADR16941M1097234SH SOLENONE23400
MAGNA INTL INC COMCOM55922240168957SH SOLENONE95700
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETFCORE MSCI TOTAL46432F8342,30634,328SH SOLENONE34,32800
NOVARTIS AG SPONSORED ADRSPONSORED ADR66987V10984885SH SOLENONE88500
KONINKLIJKE PHILIPS N V NY REG SH NEWNY REG SH NEW50047230313235SH SOLENONE23500
ISHARES CORE MSCI EAFE ETFCORE MSCI EAFE46432F84281811,846SH SOLENONE11,84600
RBC BEARINGS INC COMCOM75524B10488491SH SOLENONE49100
INVESCO PA VALUE MUN INC TR COMCOM46132K10900SH SOLENONE000
KINDER MORGAN INC DEL COMCOM49456B10129821,807SH SOLENONE21,80600
STRATASYS LTD SHSSHSM85548101280SH SOLENONE8000
SLM CORP COMCOM78442P106131,027SH SOLENONE1,02700
ACCENTURE PLC IRELAND SHS CLASS ASHS CLASS AG1151C1011040SH SOLENONE4000
EQUIFAX INC COMCOM29442910560311SH SOLENONE31100
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INTCOM UNIT LP INT9586691031218,789SH SOLENONE8,78800
STMICROELECTRONICS N V NY REGISTRYNY REGISTRY861012102932,514SH SOLENONE2,51400
UNISYS CORP COM NEWCOM NEW90921430603SH SOLENONE300
ENBRIDGE INC COMCOM29250N1056194SH SOLENONE19400
AES CORP COMCOM00130H1058335SH SOLENONE33500
ISHARES U.S. MEDICAL DEVICES ETFU.S. MED DVC ETF46428881045138SH SOLENONE13700
NVIDIA CORPORATION COMCOM67066G1043260SH SOLENONE6000
ARCHER DANIELS MIDLAND CO COMCOM03948310215297SH SOLENONE29700
CUMMINS INC COMCOM23102110693409SH SOLENONE40900
ABBVIE INC COMCOM00287Y1093,86736,088SH SOLENONE36,08700
SPDR S&P HOMEBUILDERS ETFS&P HOMEBUILD78464A8881,14319,838SH SOLENONE19,83700
ISHARES GLOBAL CONSUMER STAPLES ETFGLB CNSM STP ETF4642887372955,061SH SOLENONE5,06000
ISHARES MSCI INDIA SMALL CAP INDEX FUNDMSCI INDIA SM CP46429B6141142,686SH SOLENONE2,68500
MANULIFE FINL CORP COMCOM56501R10610558SH SOLENONE55800
ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF10+ YR INVST GRD4642895117100SH SOLENONE10000
VANGUARD TOTAL BOND MARKET INDEX FUNDTOTAL BND MRKT9219378351471,662SH SOLENONE1,66200
VANGUARD FTSE ALL-WORLD EX US INDEX FUNDALLWRLD EX US9220427751813,099SH SOLENONE3,09900
CYRUSONE INC COMCOM23283R100458SH SOLENONE5700
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUNDNASD TECH DIV33738R11838775SH SOLENONE77400
LANCASTER COLONY CORP COMCOM51384710362337SH SOLENONE33700
POTLATCHDELTIC CORPORATION COMCOM737630103230SH SOLENONE3000
ISHARES CORE 1-5 YEAR USD BOND ETFCORE 1 5 YR USD46432F85951993SH SOLENONE99300
PTC INC COMCOM69370C10015SH SOLENONE500
ALLIANZGI DIVIDEND INT & PRMIU COMCOM01883A107171,294SH SOLENONE1,29300
WEST PHARMACEUTICAL SVSC INC COMCOM9553061054001,411SH SOLENONE1,41100
PIMCO DYNAMIC CR INCOME FD COM SHSCOM SHS72202D1067313SH SOLENONE31200
ISHARES MSCI EMERGING MARKETS SMALL-CAP ETFEM MKT SM-CP ETF46428647516300SH SOLENONE30000
CELANESE CORP DEL COMCOM15087010326202SH SOLENONE20200
ZOETIS INC CL ACL A98978V1031166SH SOLENONE6600
ICON PLC SHSSHSG4705A10085438SH SOLENONE43800
TELUS CORPORATION COMCOM87971M10316832SH SOLENONE83200
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADSSPONSORED ADS87403910038352SH SOLENONE35100
INVESCO S&P SMALLCAP LOW VOLATILITY ETFS&P SMLCP LOW46138G102256SH SOLENONE5500
ISHARES MSCI EM ESG SELECT ETFESG AWR MSCI EM46434G8636146SH SOLENONE14500
GLOBUS MED INC CL ACL A37957720816250SH SOLENONE25000
HAWAIIAN ELEC INDUSTRIES COMCOM41987010000SH SOLENONE000
BLACKROCK MULTI-SECTOR INC TR COMCOM09258A10717975SH SOLENONE97500
ISHARES RUSSELL 2000 GROWTH ETFRUS 2000 GRW ETF4642876483151,099SH SOLENONE1,09900
AMERICAN CAMPUS CMNTYS INC COMCOM0248351001693,949SH SOLENONE3,94900
DIREXION DAILY HEALTHCARE BULL 3X SHARESHEALTHCARE BUL25459Y87639501SH SOLENONE50100
BLACKSTONE GROUP INC COM CL ACOM CL A09260D1075,24680,946SH SOLENONE80,94600
APTARGROUP INC COMCOM038336103100729SH SOLENONE72900
IPATH SELECT MLP ETNIPATH SELCT MLP06742C723574,899SH SOLENONE4,89800
CHURCH & DWIGHT INC COMCOM1713401021731,985SH SOLENONE1,98500
INVESCO S&P MIDCAP LOW VOLATILITY ETFS&P MIDCP LOW46138E198250SH SOLENONE5000
FACTSET RESH SYS INC COMCOM303075105125375SH SOLENONE37500
GRACO INC COMCOM3841091041682,322SH SOLENONE2,32200
COHEN & STEERS MLP & ENGY OPP COM SHSCOM SHS19249B10617675,793SH SOLENONE75,79200
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTNUNIT LTD PARTNG1624910702SH SOLENONE200
NUVEEN QUALITY MUNCP INCOME FD COMCOM67066V10184855,148SH SOLENONE55,14700
NUVEEN AMT FREE MUN CR INC FD COMCOM67071L106502,974SH SOLENONE2,97300
BRIGHT HORIZONS FAM SOL IN DEL COMCOM109194100118682SH SOLENONE68200
STRYKER CORPORATION COMCOM8636671014291,752SH SOLENONE1,75200
QUALCOMM INC COMCOM7475251033,00019,690SH SOLENONE19,68900
GW PHARMACEUTICALS PLC ADSADS36197T103325SH SOLENONE2500
BLACKSTONE MTG TR INC COM CL ACOM CL A09257W1002,61995,123SH SOLENONE95,12300
GENERAL DYNAMICS CORP COMCOM3695501087985,365SH SOLENONE5,36500
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETFSSGA US SMAL ETF78468R88722235SH SOLENONE23400
INTUITIVE SURGICAL INC COM NEWCOM NEW46120E60282100SH SOLENONE10000
CULLEN FROST BANKERS INC COMCOM22989910980920SH SOLENONE92000
MCDONALDS CORP COMCOM580135101114530SH SOLENONE53000
FLEXSHARES QUALITY DIVIDEND INDEX FUNDQUALT DIVD IDX33939L8608154SH SOLENONE15400
INTERCONTINENTAL EXCHANGE INC COMCOM45866F10462542SH SOLENONE54100
QUEST DIAGNOSTICS INC COMCOM74834L1001086SH SOLENONE8500
CISCO SYS INC COMCOM17275R1024439,910SH SOLENONE9,90900
FLEXSHARES INTERNATIONAL QUALITY DIVIDEND INDEX FUNDINTL QLTDV IDX33939L8375217SH SOLENONE21600
COHEN & STEERS INFRASTRUCTURE COMCOM19248A1099357SH SOLENONE35600
ISHARES RUSSELL MID-CAP ETFRUS MID CAP ETF4642874991041,518SH SOLENONE1,51700
LENNAR CORP CL BCL B52605730207SH SOLENONE700
ADVANCED MICRO DEVICES INC COMCOM00790310727299SH SOLENONE29900
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUNDUS QTLY DIV GRT97717X669791,458SH SOLENONE1,45700
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETFSSGA US LRG ETF78468R804756SH SOLENONE5600
WISDOMTREE U.S. LARGECAP DIVIDEND FUNDUS LARGECAP DIVD97717W307657SH SOLENONE5700
INVESCO DYNAMIC LARGE CAP GROWTH ETFDYNMC LRG GWTH46137V746691,023SH SOLENONE1,02300
1ST CONSTITUTION BANCORP COMCOM31986N102150SH SOLENONE5000
CDW CORP COMCOM12514G108429SH SOLENONE2900
VANECK VECTORS RARE EARTH/STRATEGIC METALS ETFRARE EARTH STRAT92189H80511161SH SOLENONE16000
AT&T INC COMCOM00206R10255419,254SH SOLENONE19,25400
WISDOMTREE U.S. MIDCAP DIVIDEND FUNDUS MIDCAP DIVID97717W50522626SH SOLENONE62500
VANGUARD FINANCIALS INDEX FUNDFINANCIALS ETF92204A4051171,605SH SOLENONE1,60400
MATERIALS SELECT SECTOR SPDR FUNDSBI MATERIALS81369Y1005667,818SH SOLENONE7,81700
ALKALINE WTR CO INC COM NEWCOM NEW01643A20711,000SH SOLENONE1,00000
FOX FACTORY HLDG CORP COMCOM35138V1021531,452SH SOLENONE1,45200
ISHARES U.S. CONSUMER GOODS ETFU.S. CNSM GD ETF464287812120690SH SOLENONE68900
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUNDNASDAQ BIOTECH4642875563,63423,990SH SOLENONE23,99000
GENERAL ELECTRIC CO COMCOM36960410315314,203SH SOLENONE14,20300
KRANESHARES CSI CHINA INTERNET ETFCSI CHI INTERNET5007673063774,903SH SOLENONE4,90300
ISHARES U.S. TELECOMMUNICATIONS ETFUS TELECOM ETF4642877133110SH SOLENONE10900
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETFIBOXX HI YD ETF46428851332363SH SOLENONE36200
ISHARES S&P SMALL-CAP 600 GROWTH ETFS&P SML 600 GWT4642878876815,963SH SOLENONE5,96200
GABELLI HLTHCARE & WELLNESS TR SHSSHS36246K10300SH SOLENONE000
BRYN MAWR BK CORP COMCOM1176651096200SH SOLENONE20000
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUNDSBI CONS DISCR81369Y40724149SH SOLENONE14900
INDUSTRIAL SELECT SECTOR SPDR FUNDSBI INT-INDS81369Y7041411,591SH SOLENONE1,59000
EXPEDIA GROUP INC COM NEWCOM NEW30212P30313101SH SOLENONE10000
ISHARES U.S. FINANCIAL SERVICES ETFU.S. FIN SVC ETF464287770749SH SOLENONE4800
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETFEXPANDED TECH4642875153084SH SOLENONE8400
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETFROBO GLB ETF30150570783713,743SH SOLENONE13,74200
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETFS&P 500 DV ARIST74348A4676367,957SH SOLENONE7,95600
CLEAN ENERGY FUELS CORP COMCOM1844991013400SH SOLENONE40000
FIDELITY MSCI UTILITIES INDEX ETFMSCI UTILS INDEX3160928652626,461SH SOLENONE6,46100
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETMSCI CONSM DIS31609220497613,655SH SOLENONE13,65400
FIDELITY MSCI ENERGY INDEX ETFMSCI ENERGY IDX3160924025517SH SOLENONE51600
FIDELITY MSCI HEALTH CARE INDEX ETFMSCI HLTH CARE I3160926003826,608SH SOLENONE6,60800
FIDELITY MSCI INDUSTRIALS INDEX ETFMSCI INDL INDX31609270943907SH SOLENONE90600
FIDELITY MSCI FINANCIALS INDEX ETFMSCI FINLS IDX3160925018200SH SOLENONE20000
FIDELITY MSCI CONSUMER STAPLES INDEX ETFCONSMR STAPLES31609230318436SH SOLENONE43600
BLACKROCK CR ALLOCATION INCOME COMCOM09250810094564,243SH SOLENONE64,24200
TWITTER INC COMCOM90184L10227500SH SOLENONE50000
ISHARES S&P 500 VALUE ETFS&P 500 VAL ETF4642874081,40310,957SH SOLENONE10,95600
NMI HLDGS INC CL ACL A6292093052,25299,441SH SOLENONE99,44100
LULULEMON ATHLETICA INC COMCOM55002110941117SH SOLENONE11700
INVESCO DB AGRICULTURE FUNDAGRICULTURE FD46140H1062100SH SOLENONE10000
ISHARES S&P 500 GROWTH ETFS&P 500 GRWT ETF4642873095,43585,155SH SOLENONE85,15500
ISHARES CORE S&P 500 ETFCORE S&P500 ETF4642872002,2856,088SH SOLENONE6,08800
AIR LEASE CORP CL ACL A00912X3023,06568,997SH SOLENONE68,99700
WELLS FARGO CO NEW COMCOM949746101401,332SH SOLENONE1,33100
UNION PAC CORP COMCOM9078181083,21315,431SH SOLENONE15,43100
RIO TINTO PLC SPONSORED ADRSPONSORED ADR76720410002SH SOLENONE200
ALLIANCE DATA SYSTEMS CORP COMCOM0185811088101SH SOLENONE10100
INOVIO PHARMACEUTICALS INC COM NEWCOM NEW45773H201182,000SH SOLENONE2,00000
ISHARES MBS ETFMBS ETF4642885882161,962SH SOLENONE1,96200
ISHARES PREFERRED AND INCOME SECURITIES ETFPFD AND INCM SEC464288687842,190SH SOLENONE2,18900
ISHARES 10-20 YEAR TREASURY BOND ETF10-20 YR TRS ETF464288653533SH SOLENONE3200
SALESFORCE COM INC COMCOM79466L30255247SH SOLENONE24700
MICROCHIP TECHNOLOGY INC. COMCOM59501710401SH SOLENONE100
COMMUNITY HEALTH SYS INC NEW COMCOM203668108354,700SH SOLENONE4,70000
NORTHROP GRUMMAN CORP COMCOM66680710288290SH SOLENONE29000
RYDER SYS INC COMCOM78354910819308SH SOLENONE30700
THERMO FISHER SCIENTIFIC INC COMCOM883556102714SH SOLENONE1400
TORO CO COMCOM8910921082042,148SH SOLENONE2,14800
M D C HLDGS INC COMCOM55267610819390SH SOLENONE39000
LOCKHEED MARTIN CORP COMCOM53983010969194SH SOLENONE19400
JPMORGAN CHASE & CO COMCOM46625H10098773SH SOLENONE77300
POWER INTEGRATIONS INC COMCOM7392761031812,212SH SOLENONE2,21200
INTERNATIONAL PAPER CO COMCOM46014610333668SH SOLENONE66700
CHEVRON CORP NEW COMCOM1667641004425,236SH SOLENONE5,23600
ISHARES NATIONAL MUNI BOND ETFNATIONAL MUN ETF4642884142352,003SH SOLENONE2,00300
ALBEMARLE CORP COMCOM01265310116109SH SOLENONE10800
CONOCOPHILLIPS COMCOM20825C104411,024SH SOLENONE1,02400
VANGUARD FTSE DEVELOPED MARKETS ETFFTSE DEV MKT ETF921943858571,207SH SOLENONE1,20700
CAMPBELL SOUP CO COMCOM13442910910200SH SOLENONE20000
DANAHER CORPORATION COMCOM2358511021673SH SOLENONE7300
SPDR S&P RETAIL ETFS&P RETAIL ETF78464A7144907,616SH SOLENONE7,61600
M & T BK CORP COMCOM55261F10466518SH SOLENONE51800
MAXIM INTEGRATED PRODS INC COMCOM57772K101911,030SH SOLENONE1,03000
TJX COS INC NEW COMCOM87254010977811,393SH SOLENONE11,39300
BK OF AMERICA CORP COMCOM0605051041886,216SH SOLENONE6,21600
BERKSHIRE HILLS BANCORP INC COMCOM084680107372,163SH SOLENONE2,16300
FIRST FINL BANKSHARES COMCOM32020R1091474,056SH SOLENONE4,05600
GLADSTONE CAPITAL CORP COMCOM376535100050SH SOLENONE5000
VANGUARD CONSUMER DISCRETIONARY INDEX FUNDCONSUM DIS ETF92204A108147535SH SOLENONE53400
BLACKROCK ENHANCD CAP & INM FD COMCOM09256A10900SH SOLENONE000
HANCOCK JOHN TAX-ADVANTAGED DI COMCOM41013V10012563SH SOLENONE56200
INVESCO S&P 500 PURE GROWTH ETFS&P500 PUR GWT46137V26642256SH SOLENONE25500
BLACKROCK CORPOR HI YLD FD INC COMCOM09255P10717315,120SH SOLENONE15,12000
SPDR S&P DIVIDEND ETFS&P DIVID ETF78464A7637497,072SH SOLENONE7,07100
WALMART INC COMCOM93114210390627SH SOLENONE62700
ISHARES INTERNATIONAL SELECT DIVIDEND ETFINTL SEL DIV ETF46428844811361SH SOLENONE36100
INTERNATIONAL BUSINESS MACHS COMCOM45920010133264SH SOLENONE26400
ORACLE CORP COMCOM68389X10527421SH SOLENONE42000
RAYTHEON TECHNOLOGIES CORP COMCOM75513E1016358,877SH SOLENONE8,87600
VANGUARD FTSE EMERGING MARKETS ETFFTSE EMR MKT ETF922042858571,129SH SOLENONE1,12900
TEXAS INSTRS INC COMCOM8825081041275SH SOLENONE7500
TARGET CORP COMCOM87612E10631173SH SOLENONE17300
VANGUARD HIGH DIVIDEND YIELD ETFHIGH DIV YLD921946406941,025SH SOLENONE1,02400
SPDR NUVEEN BLOOMBERG BARCLAYS MUNICIPAL BOND ETFNUVEEN BRC MUNIC78468R72110200SH SOLENONE20000
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADSSPONSORED ADS8816242093348SH SOLENONE34700
PFIZER INC COMCOM7170811032476,722SH SOLENONE6,72100
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETFIBOXX INV CP ETF4642872424223,057SH SOLENONE3,05600
VANECK VECTORS AGRIBUSINESS ETFAGRIBUSINESS ETF92189F70054695SH SOLENONE69500
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF0-5YR INVT GR CP46434V10030582SH SOLENONE58200
3M CO COMCOM88579Y1011482SH SOLENONE8200
ISHARES MSCI USA VALUE FACTOR ETFMSCI USA VALUE46432F38821241SH SOLENONE24000
GILEAD SCIENCES INC COMCOM37555810322372SH SOLENONE37200
NUVEEN NASDAQ 100 DYNAMIC OVER COM SHSCOM SHS67069910713493SH SOLENONE49300
CATERPILLAR INC COMCOM1491231011971,083SH SOLENONE1,08200
ALPHABET INC CAP STK CL CCAP STK CL C02079K1073,4701,981SH SOLENONE1,98000
BEST BUY INC COMCOM0865161011581,580SH SOLENONE1,57900
AMERICAN EXPRESS CO COMCOM02581610912101SH SOLENONE10000
SORRENTO THERAPEUTICS INC COM NEWCOM NEW83587F202050SH SOLENONE5000
AMGEN INC COMCOM0311621007503,261SH SOLENONE3,26100
APPLIED MATLS INC COMCOM0382221051371,583SH SOLENONE1,58200
OTIS WORLDWIDE CORP COMCOM68902V1071812,677SH SOLENONE2,67700
ANALOG DEVICES INC COMCOM0326541051601,086SH SOLENONE1,08500
FIRST TRUST DOW JONES INTERNET INDEX FUNDDJ INTERNT IDX33733E3029194,329SH SOLENONE4,32900
VANGUARD UTILITIES INDEX FUNDUTILITIES ETF92204A8761471,072SH SOLENONE1,07200
TEXAS ROADHOUSE INC COMCOM8826811098105SH SOLENONE10400
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2COM PAR $.0001 2503459604123,100SH SOLENONE3,10000
HUMANA INC COMCOM444859102236575SH SOLENONE57500
ISHARES IBONDS MAR 2023 TERM CORPORATE ETFIBONDS MAR23 ETF46432FAZ01023,746SH SOLENONE3,74600
INVESCO S&P 500 PURE VALUE ETFS&P500 PUR VAL46137V25853866SH SOLENONE86600
SPDR PORTFOLIO TIPS ETFPORTFLI TIPS ETF78464A65653617,200SH SOLENONE17,20000
NUVEEN AMT FREE QLTY MUN INCME COMCOM670657105251,648SH SOLENONE1,64800
WILLIAMS COS INC COMCOM969457100723,601SH SOLENONE3,60100
EATON VANCE RISK-MANAGED DIVER COMCOM27829G1064347SH SOLENONE34600
MAIN STR CAP CORP COMCOM56035L1041153,552SH SOLENONE3,55100
CHINA YUCHAI INTL LTD COMCOMG210821053200SH SOLENONE20000
ISHARES CORE S&P U.S. GROWTH ETFCORE S&P US GWT4642876711351,520SH SOLENONE1,52000
ISHARES CORE S&P U.S. VALUE ETFCORE S&P US VLU4642876633074,941SH SOLENONE4,94000
MERCADOLIBRE INC COMCOM58733R10232SH SOLENONE200
NEXSTAR MEDIA GROUP INC CL ACL A65336K1031131,034SH SOLENONE1,03400
VANGUARD DIVIDEND APPRECIATION INDEX FUNDDIV APP ETF9219088445093,608SH SOLENONE3,60700
COLONY CAP INC NEW CL A COMCL A COM19626G10834972,478SH SOLENONE72,47700
ISHARES MSCI EAFE SMALL-CAP ETFEAFE SML CP ETF4642882731842,693SH SOLENONE2,69200
VOYA INTL HIGH DIV EQTY INM FD COMCOM92912Y109306,558SH SOLENONE6,55700
ISHARES CORE U.S. AGGREGATE BOND ETFCORE US AGGBD ET4642872262,17818,430SH SOLENONE18,42900
ISHARES CORE DIVIDEND GROWTH ETFCORE DIV GRWTH46434V62157412,815SH SOLENONE12,81500
SPDR PORTFOLIO S&P 500 ETFPORTFOLIO S&P50078464A854531,215SH SOLENONE1,21500
SYNCHRONY FINANCIAL COMCOM87165B10320590SH SOLENONE59000
EATON CORP PLC SHSSHSG29183103114951SH SOLENONE95000
T2 BIOSYSTEMS INC COMCOM89853L10421,500SH SOLENONE1,50000
ISHARES GLOBAL REIT ETFGLOBAL REIT ETF46434V647763,176SH SOLENONE3,17600
BLACKROCK ULTRA SHORT-TERM BOND ETFBLACKROCK ULTRA46434V8782494,928SH SOLENONE4,92800
BLACKROCK MUNIVEST FD II INC COMCOM09253T101271,789SH SOLENONE1,78900
INVESCO MUN OPPORTUNITY TR COMCOM46132C107362,836SH SOLENONE2,83600
B & G FOODS INC NEW COMCOM05508R10611400SH SOLENONE40000
AAON INC COM PAR $0.004COM PAR $0.004000360206951,423SH SOLENONE1,42300
BROOKFIELD INFRAST PARTNERS LP LP INT UNITLP INT UNITG1625210145915SH SOLENONE91400
ISHARES S&P SMALL-CAP 600 VALUE ETFSP SMCP600VL ETF46428787910,522129,408SH SOLENONE129,40800
TANDEM DIABETES CARE INC COM NEWCOM NEW87537220312130SH SOLENONE13000
ISHARES S&P MID-CAP 400 GROWTH ETFS&P MC 400GR ETF4642876061,07514,880SH SOLENONE14,88000
CANOPY GROWTH CORP COMCOM13803510012505SH SOLENONE50500
ISHARES S&P MID-CAP 400 VALUE ETFS&P MC 400VL ETF4642877059,305107,827SH SOLENONE107,82600
ALIBABA GROUP HLDG LTD SPONSORED ADSSPONSORED ADS01609W1022491,068SH SOLENONE1,06800
CDK GLOBAL INC COMCOM12508E101881,690SH SOLENONE1,69000
CYBERARK SOFTWARE LTD SHSSHSM2682V108131809SH SOLENONE80900
AVANOS MED INC COMCOM05350V106127SH SOLENONE2700
ABIOMED INC COMCOM003654100310SH SOLENONE1000
ALLIANT ENERGY CORP COMCOM01880210800SH SOLENONE000
ESSENTIAL UTILS INC COMCOM29670G1023717,853SH SOLENONE7,85200
ETFMG PRIME CYBER SECURITY ETFPRIME CYBR SCRTY26924G2012,10436,546SH SOLENONE36,54600
SPDR MSCI EMERGING MARKETS STRATEGICFACTORS ETFMSCI EMRG MKTS78463X426831,273SH SOLENONE1,27300
BORGWARNER INC COMCOM0997241061894,894SH SOLENONE4,89400
COMMUNITY BK SYS INC COMCOM20360710661979SH SOLENONE97900
DELTA AIR LINES INC DEL COM NEWCOM NEW2473617021974,909SH SOLENONE4,90800
JAZZ PHARMACEUTICALS PLC SHS USDSHS USDG508711051,71810,406SH SOLENONE10,40600
ADAM NAT RES FD INC COMCOM00548F10500SH SOLENONE000
MARKETAXESS HLDGS INC COMCOM57060D108171300SH SOLENONE30000
FLEXSHARES INTERNATIONAL QUALITY DIVIDEND DEFENSIVE INDEX FUNDINTL QLTDV DEF33939L8115218SH SOLENONE21800
VANGUARD SHORT-TERM BOND INDEX FUNDSHORT TRM BOND92193782710121SH SOLENONE12000
KRANESHARES BOSERA MSCI CHINA A ETFBOSERA MSCI CH50076740511240SH SOLENONE24000
GREENBRIER COS INC COMCOM39365710133907SH SOLENONE90700
COHERUS BIOSCIENCES INC COMCOM19249H10312700SH SOLENONE70000
LITTELFUSE INC COMCOM53700810486336SH SOLENONE33600
NUVEEN DOW 30 DYNAMIC OVERWRIT SHSSHS67075F1057448SH SOLENONE44800
PHILIP MORRIS INTL INC COMCOM7181721096077,337SH SOLENONE7,33700
PARKER-HANNIFIN CORP COMCOM70109410426SH SOLENONE600
QUAKER CHEM CORP COMCOM74731610726103SH SOLENONE10300
ROGERS CORP COMCOM775133101102657SH SOLENONE65700
ROPER TECHNOLOGIES INC COMCOM77669610693215SH SOLENONE21400
TRINITY INDS INC COMCOM89652210920742SH SOLENONE74100
PNC FINL SVCS GROUP INC COMCOM6934751051581,064SH SOLENONE1,06300
FIRST TRUST MANAGED MUNICIPAL ETFMANAGD MUN ETF33739N108661,159SH SOLENONE1,15800
BRISTOL-MYERS SQUIBB CO COMCOM1101221085568,971SH SOLENONE8,97000
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETFEMQQ EM INTERN30150588983113,076SH SOLENONE13,07500
JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETFDIV RTN INT EQ46641Q20912200SH SOLENONE20000
ISHARES RUSSELL 3000 ETFRUSSELL 3000 ETF4642876895562,487SH SOLENONE2,48600
ISHARES GLOBAL ENERGY ETFGLOBAL ENERG ETF464287341673,283SH SOLENONE3,28300
BARRICK GOLD CORP COMCOM067901108283SH SOLENONE8200
REALTY INCOME CORP COMCOM7561091041492,399SH SOLENONE2,39900
VISTA OUTDOOR INC COMCOM9283771006250SH SOLENONE25000
ALTRIA GROUP INC COMCOM02209S1033177,729SH SOLENONE7,72900
LOEWS CORP COMCOM540424108357SH SOLENONE5700
CITIGROUP INC COM NEWCOM NEW17296742452847SH SOLENONE84700
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETFJPMORGAN USD EMG4642882811591,371SH SOLENONE1,37100
AMERICAN WTR WKS CO INC NEW COMCOM0304201032571,677SH SOLENONE1,67600
GUGGENHEIM ENHANCED EQUITY INC COMCOM40167B1001208SH SOLENONE20700
3-D SYS CORP DEL COM NEWCOM NEW88554D2052225SH SOLENONE22500
AGILENT TECHNOLOGIES INC COMCOM00846U1011691,422SH SOLENONE1,42200
EXXON MOBIL CORP COMCOM30231G10288721,515SH SOLENONE21,51500
NORTHWESTERN CORP COM NEWCOM NEW66807430530510SH SOLENONE50900
UNITEDHEALTH GROUP INC COMCOM91324P102211602SH SOLENONE60100
CHENIERE ENERGY INC 4.25 03/15/2045NOTE 4.250% 3/116411RAG411,000SH SOLENONE1,00000
PRICE T ROWE GROUP INC COMCOM74144T1082671,766SH SOLENONE1,76600
ISHARES EXPONENTIAL TECHNOLOGIES ETFEXPONENTIAL TECH46434V3811662,892SH SOLENONE2,89200
LOWES COS INC COMCOM548661107156972SH SOLENONE97200
SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETFFTSE INT GVT ETF78464A4901783,032SH SOLENONE3,03200
ARK NEXT GENERATION INTERNET ETFNEXT GNRTN INTER00214Q401429SH SOLENONE2900
ARK INNOVATION ETFINNOVATION ETF00214Q104538SH SOLENONE3800
HARTFORD MULTIFACTOR EMERGING MARKETS ETFHARTFRD EMRG ETF5184162014165SH SOLENONE16400
DEERE & CO COMCOM24419910541153SH SOLENONE15300
DELAWARE ENHANCED GBL DIV & IN COMCOM2460601072222SH SOLENONE22100
ISHARES MSCI ACWI INDEX FUNDMSCI ACWI ETF46428825735382SH SOLENONE38200
COLGATE PALMOLIVE CO COMCOM1941621031972,300SH SOLENONE2,30000
FIRST TRUST VALUE LINE DIVIDEND INDEX FUNDSHS33734H106752,140SH SOLENONE2,14000
IPATH SHILLER CAPE ETNIPATH SHILR CAPE06742A6691055SH SOLENONE5500
APPLE HOSPITALITY REIT INC COM NEWCOM NEW03784Y20039530,560SH SOLENONE30,56000
SHOPIFY INC CL ACL A82509L10765SH SOLENONE500
DEVON ENERGY CORP NEW COMCOM25179M1035310SH SOLENONE30900
VODAFONE GROUP PLC NEW SPONSORED ADRSPONSORED ADR92857W308150SH SOLENONE5000
ISHARES U.S. UTILITIES ETFU.S. UTILITS ETF46428769760778SH SOLENONE77800
UTILITIES SELECT SECTOR SPDR FUNDSBI INT-UTILS81369Y8863,38453,974SH SOLENONE53,97300
RAYONIER INC COMCOM754907103140SH SOLENONE4000
NOVO-NORDISK A S ADRADR6701002051121,609SH SOLENONE1,60900
SAP SE SPON ADRSPON ADR80305420434264SH SOLENONE26400
BANK HAWAII CORP COMCOM062540109871,130SH SOLENONE1,13000
WESTROCK CO COMCOM96145D1052455,631SH SOLENONE5,63000
TELADOC HEALTH INC COMCOM87918A1051471SH SOLENONE7100
FIRST TRUST NASDAQ CEA CYBERSECURITY ETFNASDAQ CYB ETF33734X84646010,372SH SOLENONE10,37200
OSHARES U.S. QUALITY DIVIDEND ETFOSHARES US QUALT67110P407481,248SH SOLENONE1,24700
CROWN CASTLE INTL CORP NEW COMCOM22822V1011751,101SH SOLENONE1,10100
CARDINAL HEALTH INC COMCOM14149Y10818345SH SOLENONE34400
TORONTO DOMINION BK ONT COM NEWCOM NEW8911605091392,466SH SOLENONE2,46600
LUMENTUM HLDGS INC COMCOM55024U1092,31524,420SH SOLENONE24,42000
BLACKROCK INC COMCOM09247X1014360SH SOLENONE6000
ISHARES S&P MIDCAP FUNDCORE S&P MCP ETF4642875075,01421,815SH SOLENONE21,81500
BIO-TECHNE CORP COMCOM09073M104192604SH SOLENONE60400
VANGUARD TAX-EXEMPT BOND ETFTAX EXEMPT BD922907746701,273SH SOLENONE1,27200
ISHARES MSCI EAFE ETFMSCI EAFE ETF4642874655297,250SH SOLENONE7,25000
APPLE INC COMCOM03783310013,24999,849SH SOLENONE99,84800
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETFACTIVEBETA US LG38143050327357SH SOLENONE35600
GLAXOSMITHKLINE PLC SPONSORED ADRSPONSORED ADR37733W10526717SH SOLENONE71600
ABBOTT LABS COMCOM0028241006646,066SH SOLENONE6,06500
FIRST TRUST DOW JONES SELECT MICROCAP INDEX FUNDCOM SHS ANNUAL33718M10519388SH SOLENONE38800
DISNEY WALT CO COMCOM2546871069145,047SH SOLENONE5,04600
INVESCO PREFERRED ETFPFD ETF46138E51123315,257SH SOLENONE15,25600
UNIVERSAL HLTH SVCS INC CL BCL B91390310042304SH SOLENONE30300
ISHARES RUSSELL 1000 ETFRUS 1000 ETF4642876221,3496,369SH SOLENONE6,36800
MARSH & MCLENNAN COS INC COMCOM57174810248406SH SOLENONE40600
ISHARES RUSSELL 1000 VALUE ETFRUS 1000 VAL ETF4642875981821,334SH SOLENONE1,33400
FERRARI N V COMCOMN3167Y10347206SH SOLENONE20600