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,3341,059SH SOLENONE1,05900
ISHARES MORNINGSTAR MID-CAP GROWTH ETFMRGSTR MD CP GRW464288307267835SH SOLENONE83500
ISHARES MORNINGSTAR SMALL-CAP GROWTH ETFMRGSTR SM CP GR464288604174734SH SOLENONE73400
ISHARES MORNINGSTAR LARGE-CAP VALUE ETFMRNGSTR LG-CP VL4642881095915,985SH SOLENONE5,98500
VIACOMCBS INC CL BCL B92556H2064144SH SOLENONE14400
GLOBAL PMTS INC COMCOM37940X102531SH SOLENONE3100
ROLLINS INC COMCOM7757111041823,375SH SOLENONE3,37500
PRUDENTIAL FINL INC COMCOM744320102901,424SH SOLENONE1,42400
SIRIUS XM HOLDINGS INC COMCOM82968B1037614,188SH SOLENONE14,18800
INVESCO QQQ TRUSTUNIT SER 146090E1039,42533,923SH SOLENONE33,92300
TECHNOLOGY SELECT SECTOR SPDR FUNDTECHNOLOGY81369Y8035294,538SH SOLENONE4,53800
STARBUCKS CORP COMCOM8552441092062,400SH SOLENONE2,40000
PARKE BANCORP INC COMCOM7008851062200SH SOLENONE20000
SEMPRA ENERGY COMCOM81685110959500SH SOLENONE50000
BLACKROCK MUNIHLDGS NJ QLTY FD COMCOM09254X1018610SH SOLENONE61000
SQUARE INC CL ACL A8522341031384SH SOLENONE8400
ARENA PHARMACEUTICALS INC COM NEWCOM NEW040047607931,250SH SOLENONE1,25000
ISHARES COMEX GOLD TRUSTISHARES46428510545225,179SH SOLENONE25,17900
DOLLAR GEN CORP NEW COMCOM25667710563304SH SOLENONE30400
TEMPLETON EMERGING MKTS FD COMCOM8801911011121SH SOLENONE12100
IONIS PHARMACEUTICALS INC COMCOM46222210023500SH SOLENONE50000
GRUPO TELEVISA SA SPON ADR REP ORDSPON ADR REP ORD40049J2062380SH SOLENONE38000
HUBBELL INC COMCOM443510607538SH SOLENONE3800
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETFPRTFLO S&P500 HI78468R7886249SH SOLENONE24900
STRATA SKIN SCIENCES INC COM NEWCOM NEW86272A2060500SH SOLENONE50000
JOHNSON & JOHNSON COMCOM4781601041,2138,151SH SOLENONE8,15100
EATON VANCE TAX ADVT DIV INCM COMCOM27828G107854,338SH SOLENONE4,33800
WASTE MGMT INC DEL COMCOM94106L10965578SH SOLENONE57800
VANGUARD TOTAL STOCK MARKET INDEX FUNDTOTAL STK MKT92290876980470SH SOLENONE47000
OLIN CORP COM PAR $1COM PAR $1680665205050SH SOLENONE5000
INVESCO WATER RESOURCES ETFWATER RES ETF46137V1427200SH SOLENONE20000
VANGUARD EXTENDED MARKET INDEX FUNDEXTEND MKT ETF922908652538SH SOLENONE3800
VANGUARD ENERGY INDEX FUNDENERGY ETF92204A30616404SH SOLENONE40400
ISHARES GLOBAL TECH ETFGLOBAL TECH ETF4642872917012,662SH SOLENONE2,66200
GLOBAL X INTERNET OF THINGS THEMATIC ETFINTERNET OF THNG37954Y7801304,987SH SOLENONE4,98700
BLACKROCK MUNIASSETS FD INC COMCOM09254J10210766SH SOLENONE76600
COSTCO WHSL CORP NEW COMCOM22160K1058872,501SH SOLENONE2,50100
CHOICE HOTELS INTL INC COMCOM16990510610126SH SOLENONE12600
ISHARES MSCI EMERGING MARKETS ETFMSCI EMG MKT ETF4642872341433,250SH SOLENONE3,25000
GOLDMAN SACHS GROUP INC COMCOM38141G10454271SH SOLENONE27100
SCOTTS MIRACLE GRO CO CL ACL A81018610632213SH SOLENONE21300
WATSCO INC COMCOM94262220069298SH SOLENONE29800
LEGG MASON LOW VOLATILITY HIGH DIVIDEND ETFL VOL H DIV ETF52468L40614500SH SOLENONE50000
ISHARES MSCI KLD 400 SOCIAL ETFMSCI KLD400 SOC46428857017137SH SOLENONE13700
ROYAL DUTCH SHELL PLC SPONS ADR ASPONS ADR A7802592061425,677SH SOLENONE5,67700
ISHARES LATIN AMERICA 40 ETFLATN AMER 40 ETF46428739012601SH SOLENONE60100
REAL ESTATE SELECT SECTOR SPDR FUNDRL EST SEL SEC81369Y8601393,960SH SOLENONE3,96000
ETFMG ALTERNATIVE HARVEST ETFETFMG ALTR HRVST26924G50810610,208SH SOLENONE10,20800
PIMCO INCOME STRATEGY FD II COMCOM72201J104192,173SH SOLENONE2,17300
DIREXION DAILY SMALL CAP BULL 3X SHARESDLY SMCAP BULL3X25459W847431,425SH SOLENONE1,42500
ISHARES U.S. INDUSTRIALS ETFUS INDUSTRIALS46428775419114SH SOLENONE11400
PROCTER AND GAMBLE CO COMCOM7427181091,3589,776SH SOLENONE9,77600
COCA COLA CO COMCOM1912161003336,747SH SOLENONE6,74700
BLACKROCK MUNI INTER DR FD INC COMCOM09253X10220214,458SH SOLENONE14,45800
PUTNAM MUN OPPORTUNITIES TR SH BEN INTSH BEN INT74692210325519,692SH SOLENONE19,69200
ISHARES U.S. HEALTHCARE ETFUS HLTHCARE ETF4642877621569SH SOLENONE6900
BLACKROCK MUNI INCOME TR II COMCOM09249N101342,329SH SOLENONE2,32900
GENERAL MLS INC COMCOM370334104240SH SOLENONE4000
ENTERPRISE PRODS PARTNERS L P COMCOM29379210766341,994SH SOLENONE41,99400
ISHARES U.S. ENERGY ETFU.S. ENERGY ETF4642877966411SH SOLENONE41100
TRUIST FINL CORP COMCOM89832Q109982,591SH SOLENONE2,59100
UNITED PARCEL SERVICE INC CL BCL B9113121061751,052SH SOLENONE1,05200
COHEN & STEERS REIT & PFD &INM COMCOM19247X10011,824585,643SH SOLENONE585,64300
VANGUARD REAL ESTATE ETFREAL ESTATE ETF92290855392011,652SH SOLENONE11,65200
CARNIVAL CORP PAIRED CTFUNIT 99/99/99991436583003200SH SOLENONE20000
VENTAS INC COMCOM92276F100561,342SH SOLENONE1,34200
INVESCO DB COMMODITY INDEX TRACKING FUNDUNIT46138B10362647,977SH SOLENONE47,97700
SPDR PORTFOLIO LONG TERM TREASURY ETFPORTFOLIO LN TSR78464A6647158SH SOLENONE15800
INTEL CORP COMCOM4581401001973,812SH SOLENONE3,81200
STATE STR CORP COMCOM857477103598SH SOLENONE9800
MEDTRONIC PLC SHSSHSG5960L1031581,526SH SOLENONE1,52600
CLOROX CO DEL COMCOM189054109210SH SOLENONE1000
FORTIVE CORP COMCOM34959J108691SH SOLENONE9100
NETFLIX INC COMCOM64110L1063775SH SOLENONE7500
ISHARES DOW JONES U.S. ETFDOW JONES US ETF4642878461,3167,901SH SOLENONE7,90100
SPDR DOW JONES INDUSTRIAL AVERAGE ETFUT SER 178467X109183663SH SOLENONE66300
INVESCO DYNAMIC BUILDING & CONSTRUCTION ETFDYNMC BLDG CON46137V77916463SH SOLENONE46300
PAYCHEX INC COMCOM7043261077100SH SOLENONE10000
MEDICAL PPTYS TRUST INC COMCOM58463J30475442,787SH SOLENONE42,78700
CVB FINL CORP COMCOM126600105442,697SH SOLENONE2,69700
ISHARES SILVER TRUSTISHARES46428Q109211,000SH SOLENONE1,00000
FIRST TR SR FLOATING RATE 2022 COM SHSCOM SHS33740K101141,767SH SOLENONE1,76700
BLACKROCK MUNIYIELD PA QLTY FD COMCOM09255G1071188,500SH SOLENONE8,50000
EQUITY RESIDENTIAL SH BEN INTSH BEN INT29476L1071873,658SH SOLENONE3,65800
ISHARES MSCI EAFE ESG SELECT ETFESG AW MSCI EAFE46435G51638612SH SOLENONE61200
POOL CORP COMCOM73278L105269805SH SOLENONE80500
INVESCO SR INCOME TR COMCOM46131H10741,199SH SOLENONE1,19900
LAUDER ESTEE COS INC CL ACL A5184391041048SH SOLENONE4800
SANOFI SPONSORED ADRSPONSORED ADR80105N10513274SH SOLENONE27400
MERCK & CO. INC COMCOM58933Y1051,85322,343SH SOLENONE22,34300
SPDR S&P 500 ETFTR UNIT78462F1032,6007,766SH SOLENONE7,76600
FIDELITY HIGH DIVIDEND ETFHIGH DIVID ETF3160928405210SH SOLENONE21000
WISDOMTREE U.S. MIDCAP FUNDUS MIDCAP FUND97717W570671,975SH SOLENONE1,97500
MASTERCARD INCORPORATED CL ACL A57636Q104723SH SOLENONE2300
ILLINOIS TOOL WKS INC COMCOM4523081095262,724SH SOLENONE2,72400
NORDSON CORP COMCOM655663102145760SH SOLENONE76000
TYLER TECHNOLOGIES INC COMCOM902252105130373SH SOLENONE37300
FLEXSHARES STOXX US ESG IMPACT INDEX FUNDSTOX ESG INDEX33939L69621265SH SOLENONE26500
EMERSON ELEC CO COMCOM2910111048134SH SOLENONE13400
YUM CHINA HLDGS INC COMCOM98850P1095102SH SOLENONE10200
DOUBLELINE INCOME SOLUTIONS FD COMCOM2586221093239SH SOLENONE23900
DIAGEO PLC SPON ADR NEWSPON ADR NEW25243Q20507SH SOLENONE700
ANNALY CAPITAL MANAGEMENT INC COMCOM0357104091255SH SOLENONE25500
ISHARES CORE U.S. REIT ETFCRE U S REIT ETF4642885211162,654SH SOLENONE2,65400
ISHARES TIPS BOND ETFTIPS BD ETF4642871762,71621,475SH SOLENONE21,47500
FIDELITY QUALITY FACTOR ETFQLTY FCTOR ETF31609279020513SH SOLENONE51300
FIRST COMWLTH FINL CORP PA COMCOM31982910712416,039SH SOLENONE16,03900
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETFRBTCS ARTFL INTE37954Y7151,37449,312SH SOLENONE49,31200
SMUCKER J M CO COM NEWCOM NEW83269640500SH SOLENONE000
ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETFMSCI USA SMCP MN46435G4338305SH SOLENONE30500
IQ HEDGE MULTI-STRATEGY TRACKER ETFHEDGE MLTI ETF45409B107341,111SH SOLENONE1,11100
EDWARDS LIFESCIENCES CORP COMCOM28176E10864813SH SOLENONE81300
ISHARES S&P 100 ETFS&P 100 ETF464287101854SH SOLENONE5400
BLACKROCK ENERGY & RES TR COMCOM09250U101193,252SH SOLENONE3,25200
BLACKROCK FLOATING RATE INCOME COMCOM09194110410948SH SOLENONE94800
NUVEEN S&P 500 BUY-WRITE INC COMCOM6706ER1015490SH SOLENONE49000
FIDELITY LOW VOLATILITY FACTOR ETFLOW VOLITY ETF316092824771,962SH SOLENONE1,96200
DIREXION DAILY TECHNOLOGY BULL 3X SHARESDLY TECH BULL 3X25459W10230100SH SOLENONE10000
INVESCO S&P MIDCAP 400 PURE GROWTH ETFS&P MDCP400 PR46137V21765385SH SOLENONE38500
VERIZON COMMUNICATIONS INC COMCOM92343V1042,76046,398SH SOLENONE46,39800
NUVEEN PFD & INCOME 2022 TERM COMCOM67075T10516739SH SOLENONE73900
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUNDFTSE SMCAP ETF92204271813126SH SOLENONE12600
ISHARES COHEN & STEERS REIT ETFCOHEN STEER REIT4642875644204,122SH SOLENONE4,12200
FEDEX CORP COMCOM31428X10615SH SOLENONE500
PULTE GROUP INC COMCOM74586710114315SH SOLENONE31500
SHERWIN WILLIAMS CO COMCOM8243481061624SH SOLENONE2400
PEPSICO INC COMCOM7134481089106,568SH SOLENONE6,56800
ISHARES 1-3 YEAR TREASURY BOND ETF1 3 YR TREAS BD4642874574975,755SH SOLENONE5,75500
FLEXSHARES US QUALITY LARGE CAP INDEX FUNDUS QUALITY CAP33939L74612334SH SOLENONE33400
RENESOLA LTD SPONSORED ADSSPONSORED ADS75971T30121,044SH SOLENONE1,04400
ISHARES RESIDENTIAL AND MULTISECTOR REAL ESTATE ETFRESIDENTIAL MULT46428856238638SH SOLENONE63800
HAMILTON LANE INC CL ACL A40749710632507SH SOLENONE50700
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADSSPONSORED ADS8740602051110SH SOLENONE11000
UNILEVER N V N Y SHS NEWN Y SHS NEW90478470910181SH SOLENONE18100
KIMBERLY CLARK CORP COMCOM4943681031901,288SH SOLENONE1,28800
HONEYWELL INTL INC COMCOM4385161064482,723SH SOLENONE2,72300
FORD MTR CO DEL COMCOM345370860517,697SH SOLENONE7,69700
US BANCORP DEL COM NEWCOM NEW90297330410288SH SOLENONE28800
BP PLC SPONSORED ADRSPONSORED ADR055622104653,746SH SOLENONE3,74600
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETFBLMBRG BRC CNVRT78464A3593935,712SH SOLENONE5,71200
HOME DEPOT INC COMCOM4370761026122,205SH SOLENONE2,20500
BAXTER INTL INC COMCOM07181310936450SH SOLENONE45000
AUTOMATIC DATA PROCESSING INC COMCOM0530151036234,473SH SOLENONE4,47300
FAIR ISAAC CORP COMCOM303250104148348SH SOLENONE34800
ISHARES ESG AWARE USD CORPORATE BOND ETFESG AWRE USD ETF46435G1934175SH SOLENONE17500
FIRST TRUST LARGE CAP CORE ALPHADEX FUNDCOM SHS33734K1091602,534SH SOLENONE2,53400
DUPONT DE NEMOURS INC COMCOM26614N1021642,966SH SOLENONE2,96600
INVESCO NASDAQ INTERNET ETFNASDAQ INTERNT46137V53016SH SOLENONE600
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETFESG AWRE 1 5 YR46435G24315575SH SOLENONE57500
ISHARES RUSSELL 2000 VALUE ETFRUS 2000 VAL ETF4642876301741,755SH SOLENONE1,75500
HEALTH CARE SELECT SECTOR SPDR FUNDSBI HEALTHCARE81369Y2097677,272SH SOLENONE7,27200
SPDR GOLD SHARESGOLD SHS78463V1075593,157SH SOLENONE3,15700
SOUTHERN CO COMCOM84258710741768SH SOLENONE76800
BECTON DICKINSON & CO COMCOM07588710942182SH SOLENONE18200
BRITISH AMERN TOB PLC SPONSORED ADRSPONSORED ADR110448107396SH SOLENONE9600
ISHARES RUSSELL 1000 GROWTH ETFRUS 1000 GRW ETF4642876143,68616,999SH SOLENONE16,99900
LABORATORY CORP AMER HLDGS COM NEWCOM NEW50540R409952SH SOLENONE5200
SCHWAB U.S. BROAD MARKET ETFUS BRD MKT ETF80852410233424SH SOLENONE42400
SCHWAB INTERNATIONAL EQUITY ETFINTL EQTY ETF8085248056213SH SOLENONE21300
ISHARES U.S. REAL ESTATE ETFU.S. REAL ES ETF4642877393674,596SH SOLENONE4,59600
CONSUMER STAPLES SELECT SECTOR SPDR FUNDSBI CONS STPLS81369Y3082,93645,808SH SOLENONE45,80800
SENSIENT TECHNOLOGIES CORP COMCOM81725T100641,112SH SOLENONE1,11200
PROSHARES ULTRAPRO S&P 500ULTRPRO S&P50074347X8642123,804SH SOLENONE3,80400
VANGUARD TOTAL CORPORATE BOND ETFTOTAL CORP BND92206C5733103,366SH SOLENONE3,36600
AON PLC SHS CL ASHS CL AG0403H1088514,127SH SOLENONE4,12700
UGI CORP NEW COMCOM90268110544013,349SH SOLENONE13,34900
LUMEN TECHNOLOGIES INC COMCOM1567001062250SH SOLENONE25000
GALLAGHER ARTHUR J & CO COMCOM3635761094574,333SH SOLENONE4,33300
ATMOS ENERGY CORP COMCOM04956010519199SH SOLENONE19900
HENRY JACK & ASSOC INC COMCOM426281101153946SH SOLENONE94600
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUNDENHAN SHRT MA AC72201R833554SH SOLENONE5400
HAEMONETICS CORP COMCOM40502410079912SH SOLENONE91200
FS KKR CAPITAL CORP COMCOM3026352061,17073,814SH SOLENONE73,81400
TWO HBRS INVT CORP COM NEWCOM NEW90187B40851,112SH SOLENONE1,11200
INVESCO S&P 500 REVENUE ETFS&P 500 REVENUE46138G69811216SH SOLENONE21600
ISHARES S&P SMALL-CAP FUNDCORE S&P SCP ETF4642878043,00342,769SH SOLENONE42,76900
BERKSHIRE HATHAWAY INC DEL CL B NEWCL B NEW0846707024,39120,624SH SOLENONE20,62400
ADOBE SYSTEMS INCORPORATED COMCOM00724F10159122SH SOLENONE12200
WEYERHAEUSER CO MTN BE COM NEWCOM NEW9621661042107,394SH SOLENONE7,39400
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUNDSHRT TRM CORP BD92206C4091,25715,183SH SOLENONE15,18300
EXELON CORP COMCOM30161N10115434SH SOLENONE43400
VANECK VECTORS HIGH YIELD MUNI ETFHIGH YLD MUN ETF92189H409122SH SOLENONE2200
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETFINT-TERM CORP92206C8702572,689SH SOLENONE2,68900
ALPHABET INC CAP STK CL ACAP STK CL A02079K3052,0811,420SH SOLENONE1,42000
KRANESHARES EMERGING MARKETS CONSUMER TECHNOLOGY INDEX ETFEMRNG MKT CONS5007678763140SH SOLENONE14000
ISHARES MSCI PACIFIC EX JAPAN ETFMSCI PAC JP ETF4642866657183SH SOLENONE18300
FISERV INC COMCOM3377381085134,980SH SOLENONE4,98000
OREILLY AUTOMOTIVE INC COMCOM67103H10700SH SOLENONE000
INTUIT COMCOM4612021031,1063,392SH SOLENONE3,39200
HALLIBURTON CO COMCOM406216101181,563SH SOLENONE1,56300
CONSTELLATION BRANDS INC CL ACL A21036P10859312SH SOLENONE31200
UNILEVER PLC SPON ADR NEWSPON ADR NEW90476770442688SH SOLENONE68800
NEWMONT CORP COMCOM65163910619300SH SOLENONE30000
SPOTIFY TECHNOLOGY S A SHSSHSL8681T10215SH SOLENONE500
CSX CORP COMCOM1264081031381,786SH SOLENONE1,78600
COMCAST CORP NEW CL ACL A20030N10150410,910SH SOLENONE10,91000
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETFIBONDS DEC46435U69713502SH SOLENONE50200
MICROSOFT CORP COMCOM5949181041,9119,088SH SOLENONE9,08800
LENNAR CORP CL ACL A52605710429360SH SOLENONE36000
ISHARES ESG AWARE MSCI USA SMALL-CAP ETFESG AWARE MSCI46435U6638330SH SOLENONE33000
DOCUSIGN INC COMCOM256163106210SH SOLENONE1000
SPDR S&P INTERNET ETFS&P INTERNET ETF78468R127980SH SOLENONE8000
ENOCHIAN BIOSCIENCES INC COMCOM29350E1041500SH SOLENONE50000
SCHLUMBERGER LTD COMCOM806857108342,239SH SOLENONE2,23900
CVS HEALTH CORP COMCOM12665010031541SH SOLENONE54100
ISHARES EUROPE ETFEUROPE ETF464287861461,100SH SOLENONE1,10000
EVERGY INC COMCOM30034W10616328SH SOLENONE32800
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUNDCOMMUNICATION81369Y852130SH SOLENONE3000
MASCO CORP COMCOM57459910654989SH SOLENONE98900
NISOURCE INC COMCOM65473P1059443SH SOLENONE44300
RPM INTL INC COMCOM7496851037729,322SH SOLENONE9,32200
V F CORP COMCOM9182041083004,284SH SOLENONE4,28400
AMERIPRISE FINL INC COMCOM03076C1061067SH SOLENONE6700
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETFINTER TERM TREAS92206C7068126SH SOLENONE12600
EXPONENT INC COMCOM30214U1021131,576SH SOLENONE1,57600
PINDUODUO INC SPONSORED ADSSPONSORED ADS72230410208SH SOLENONE800
MUELLER WTR PRODS INC COM SER ACOM SER A624758108302,936SH SOLENONE2,93600
ASPEN TECHNOLOGY INC COMCOM0453271031291,024SH SOLENONE1,02400
INVESCO CALIF MUN INCOME TR COMCOM46132P1088554SH SOLENONE55400
BLACKROCK MUNIYIELD N J FD INC COMCOM09254Y109141,035SH SOLENONE1,03500
DEFIANCE QUANTUM ETFDEFIANCE QUANT26922A420742,267SH SOLENONE2,26700
VANGUARD ESG INTERNATIONAL STOCK ETFESG INTL STK ETF92191072515298SH SOLENONE29800
BOEING CO COMCOM0970231052951,787SH SOLENONE1,78700
VANGUARD SMALL-CAP INDEX FUNDSMALL CP ETF92290875122144SH SOLENONE14400
VANGUARD MID-CAP INDEX FUNDMID CAP ETF922908629318SH SOLENONE1800
NEXTERA ENERGY INC COMCOM65339F101211762SH SOLENONE76200
NIKE INC CL BCL B65410610317141SH SOLENONE14100
CLEARBRIDGE MLP AND MIDSTRM FD COMCOM184692200191,755SH SOLENONE1,75500
VANGUARD LONG-TERM GOVERNMENT BOND ETFLONG TERM TREAS92206C84715159SH SOLENONE15900
MFS CHARTER INCOME TR SH BEN INTSH BEN INT55272710991,225SH SOLENONE1,22500
BANCOLOMBIA S A SPON ADR PREFSPON ADR PREF05968L1025200SH SOLENONE20000
VANGUARD HEALTH CARE INDEX FUNDHEALTH CAR ETF92204A504125616SH SOLENONE61600
FINANCIAL SELECT SECTOR SPDR FUNDSBI INT-FINL81369Y6051,14247,473SH SOLENONE47,47300
MODERNA INC COMCOM60770K10710150SH SOLENONE15000
NORFOLK SOUTHN CORP COMCOM6558441083841,795SH SOLENONE1,79500
FEDERAL RLTY INVT TR SH BEN INT NEWSH BEN INT NEW31374720656775SH SOLENONE77500
ALERIAN MLP ETFALERIAN MLP00162Q4522149SH SOLENONE14900
NEWMARKET CORP COMCOM65158710736108SH SOLENONE10800
VANGUARD CONSUMER STAPLES INDEX FUNDCONSUM STP ETF92204A207128787SH SOLENONE78700
VANGUARD FTSE EUROPE ETFFTSE EUROPE ETF92204287417326SH SOLENONE32600
VANGUARD INDUSTRIALS INDEX FUNDINDUSTRIAL ETF92204A60369481SH SOLENONE48100
VANGUARD INFORMATION TECHNOLOGY INDEX FUNDINF TECH ETF92204A702258830SH SOLENONE83000
SCHWAB U.S. LARGE-CAP VALUE ETFUS LCAP VA ETF808524409601,161SH SOLENONE1,16100
WALGREENS BOOTS ALLIANCE INC COMCOM931427108511,433SH SOLENONE1,43300
FRANKLIN LTD DURATION INCOME T COMCOM35472T1014582SH SOLENONE58200
BLACKROCK CORE BD TR SHS BEN INTSHS BEN INT09249E10143227,600SH SOLENONE27,60000
BROOKFIELD ASSET MGMT INC CL A LTD VT SHCL A LTD VT SH1125851043112SH SOLENONE11200
MFS GOVT MKTS INCOME TR SH BEN INTSH BEN INT552939100102,310SH SOLENONE2,31000
HANCOCK JOHN PFD INCOME FD III COMCOM41021P1034296SH SOLENONE29600
DOLLAR TREE INC COMCOM25674610815168SH SOLENONE16800
HUNTSMAN CORP COMCOM4470111076279SH SOLENONE27900
DEFIANCE NEXT GEN CONNECTIVITY ETFDEFIANCE NEXT26922A289602,115SH SOLENONE2,11500
FOX CORP CL A COMCL A COM35137L1053142SH SOLENONE14200
PDS BIOTECHNOLOGY CORP COMCOM70465T10752,250SH SOLENONE2,25000
WELLTOWER INC COMCOM95040Q10421381SH SOLENONE38100
DOW INC COMCOM2605571031964,172SH SOLENONE4,17200
AMERICAN SOFTWARE INC CL ACL A029683109191,423SH SOLENONE1,42300
LYFT INC CL A COMCL A COM55087P104150SH SOLENONE5000
ALCON AG ORD SHSORD SHSH0130112801SH SOLENONE100
PIMCO 25 YEAR ZERO COUPON U.S. TREASURY INDEX EXCHANGE-TRADED FUND25YR+ ZERO U S72201R8823582,095SH SOLENONE2,09500
CONAGRA BRANDS INC COMCOM205887102621,742SH SOLENONE1,74200
VANGUARD S&P 500 ETFS&P 500 ETF SHS9229083635311,727SH SOLENONE1,72700
BEYOND MEAT INC COMCOM08862E109110SH SOLENONE1000
ASTRAZENECA PLC SPONSORED ADRSPONSORED ADR04635310853971SH SOLENONE97100
VANGUARD COMMUNICATION SERVICES ETFCOMM SRVC ETF92204A88468668SH SOLENONE66800
WISDOMTREE EUROPE HEDGED EQUITY FUNDEUROPE HEDGED EQ97717X70101SH SOLENONE100
UBER TECHNOLOGIES INC COMCOM90353T100361,000SH SOLENONE1,00000
SPDR S&P MIDCAP 400 ETFUTSER1 S&PDCRP78467Y107164484SH SOLENONE48400
WESTERN UN CO COMCOM959802109422,000SH SOLENONE2,00000
CORTEVA INC COMCOM22052L104162SH SOLENONE6200
GENERAL MTRS CO COMCOM37045V1006206SH SOLENONE20600
ROUNDHILL BITKRAFT ESPORTS & DIGITAL ENTERTAINMENT ETFROUNDHILL BITK53656F706451,843SH SOLENONE1,84300
SLACK TECHNOLOGIES INC COM CL ACOM CL A83088V1025220SH SOLENONE22000
INVESCO S&P 500 EQUAL WEIGHT ETFS&P500 EQL WGT46137V35784786SH SOLENONE78600
ISHARES ESG MSCI USA LEADERS ETFESG MSCI LEADR46435U218236SH SOLENONE3600
ISHARES 0-5 YEAR TIPS BOND ETF0-5 YR TIPS ETF46429B7472,55424,552SH SOLENONE24,55200
VANECK VECTORS GOLD MINERS ETFGOLD MINERS ETF92189F106265SH SOLENONE6500
SPDR S&P 600 SMALL CAP ETFS&P 600 SML CAP78464A8131342,201SH SOLENONE2,20100
ISHARES CYBERSECURITY AND TECH ETFCYBERSECURITY46435U1352176,620SH SOLENONE6,62000
ISHARES RUSSELL TOP 200 ETFRUS TOP 200 ETF464289446891,105SH SOLENONE1,10500
BOOKING HOLDINGS INC COMCOM09857L108597349SH SOLENONE34900
WABTEC COMCOM92974010808SH SOLENONE800
LILLY ELI & CO COMCOM532457108111749SH SOLENONE74900
AIR PRODS & CHEMS INC COMCOM009158106143480SH SOLENONE48000
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETFGENOMICS IMMUN46435U1925130SH SOLENONE13000
ISHARES IBONDS DEC 2029 TERM CORPORATE ETFIBONDS DEC 2946436E205431,609SH SOLENONE1,60900
PPL CORP COMCOM69351T1062157,917SH SOLENONE7,91700
ISHARES RUSSELL MID-CAP VALUE ETFRUS MDCP VAL ETF46428747324309SH SOLENONE30900
BRISTOL-MYERS SQUIBB CO CONTNGNT VAL RTRIGHT 99/99/99991101221571560SH SOLENONE56000
BNY MELLON STRATEGIC MUNS INC COMCOM05588W108455,444SH SOLENONE5,44400
LITHIA MTRS INC CL ACL A53679710374325SH SOLENONE32500
VANGUARD MORTGAGE-BACKED SECURITIES ETFMORTG-BACK SEC92206C771821,517SH SOLENONE1,51700
ROGERS COMMUNICATIONS INC CL BCL B7751092009227SH SOLENONE22700
ISHARES RUSSELL 2000 ETFRUSSELL 2000 ETF4642876553602,404SH SOLENONE2,40400
TWILIO INC CL ACL A90138F1021460SH SOLENONE6000
APOLLO GLOBAL MGMT INC COM CL ACOM CL A03768E10531706SH SOLENONE70600
FIDELITY NATL INFORMATION SVCS COMCOM31620M10614101SH SOLENONE10100
ISHARES CORE HIGH DIVIDEND ETFCORE HIGH DV ETF46429B6631,09813,654SH SOLENONE13,65400
GLOBAL X VIDEO GAMES & ESPORTS ETFVDEO GAM ESPRT37954Y392411,523SH SOLENONE1,52300
DUKE ENERGY CORP NEW COM NEWCOM NEW26441C20472823SH SOLENONE82300
BLACKROCK INCOME TR INC COMCOM09247F1007812,789SH SOLENONE12,78900
INCYTE CORP COMCOM45337C102229SH SOLENONE2900
CARRIER GLOBAL CORPORATION COMCOM14448C1042227,290SH SOLENONE7,29000
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS ACOM SB VTG SHS A11275Q107244SH SOLENONE4400
AFLAC INC COMCOM001055102942,600SH SOLENONE2,60000
FREEPORT-MCMORAN INC CL BCL B35671D8576413SH SOLENONE41300
GOLDMAN SACHS MLP ENERGY RENAI COMCOM38148G206914152,878SH SOLENONE152,87800
SYSCO CORP COMCOM8718291073225,176SH SOLENONE5,17600
ISHARES U.S. AEROSPACE & DEFENSE ETFUS AER DEF ETF4642887609636,080SH SOLENONE6,08000
INVESCO S&P 500 LOW VOLATILITY ETFS&P500 LOW VOL46138E35418,705348,720SH SOLENONE348,72000
BLACKROCK MUNIVEST FD INC COMCOM09253R10520623,764SH SOLENONE23,76400
JPMORGAN EQUITY PREMIUM INCOME ETFEQUITY PREMIUM46641Q3321402,627SH SOLENONE2,62700
NIKOLA CORP COMCOM654110105150SH SOLENONE5000
GABELLI DIVID & INCOME TR COMCOM36242H10426714,565SH SOLENONE14,56500
ISHARES FLOATING RATE BOND ETFFLTG RATE NT ETF46429B65565812,991SH SOLENONE12,99100
SONY CORP SPONSORED ADRSPONSORED ADR835699307576SH SOLENONE7600
FS KKR CAP CORP II COMCOM35952V3032,051139,440SH SOLENONE139,44000
MFS MULTIMARKET INCOME TR SH BEN INTSH BEN INT55273710881,567SH SOLENONE1,56700
DIREXION WORK FROM HOME ETFWORK FROM HOME25460G77379114,660SH SOLENONE14,66000
AMN HEALTHCARE SVCS INC COMCOM0017441015100SH SOLENONE10000
II-VI INC COMCOM9021041086150SH SOLENONE15000
ISHARES SELECT DIVIDEND ETFSELECT DIVID ETF46428716815,353188,294SH SOLENONE188,29400
AMERICAN ELEC PWR CO INC COMCOM02553710124301SH SOLENONE30100
MDU RES GROUP INC COMCOM5526901093148SH SOLENONE14800
EVERSOURCE ENERGY COMCOM30040W10865788SH SOLENONE78800
DEFIANCE NASDAQ JUNIOR BIOTECHNOLOGY ETFDFIANC NQ JR BT26922A149281,108SH SOLENONE1,10800
ISHARES RUSSELL MID-CAP GROWTH ETFRUS MD CP GR ETF46428748150294SH SOLENONE29400
DIREXION CONNECTED CONSUMER ETFCONNECTED CONSUM25460G72420400SH SOLENONE40000
INVESCO AEROSPACE & DEFENSE ETFAEROSPACE DEFN46137V1001,25222,474SH SOLENONE22,47400
FIRST TRUST CLOUD COMPUTING ETFCLOUD COMPUTING33734X19231397SH SOLENONE39700
CHEMED CORP NEW COMCOM16359R103105219SH SOLENONE21900
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LPCOM UNIT RP LP559080106132SH SOLENONE3200
BLACKROCK MUNIYIELD FD INC COMCOM09253W10413995SH SOLENONE99500
ENERGY TRANSFER LP COM UT LTD PTNCOM UT LTD PTN29273V1006011,165SH SOLENONE11,16500
SCHWAB US DIVIDEND EQUITY ETFUS DIVIDEND EQ8085247972714,901SH SOLENONE4,90100
XYLEM INC COMCOM98419M1003564,239SH SOLENONE4,23900
DIREXION DAILY FINANCIAL BULL 3X SHARESDLY FIN BULL NEW25459Y694401,201SH SOLENONE1,20100
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETFMSCI EMERG MRKT4642865331,19221,607SH SOLENONE21,60700
BLACKROCK UTILITIES INFRSTRCTR COMCOM09248D104341,590SH SOLENONE1,59000
TRACTOR SUPPLY CO COMCOM89235610691639SH SOLENONE63900
BLACKROCK ENHANCED EQUITY DIVI COMCOM09251A104172,449SH SOLENONE2,44900
ISHARES GLOBAL 100 ETFGLOBAL 100 ETF464287572611,084SH SOLENONE1,08400
NEOGEN CORP COMCOM64049110654700SH SOLENONE70000
VISA INC COM CL ACOM CL A92826C839192964SH SOLENONE96400
WENDYS CO COMCOM95058W10014661SH SOLENONE66100
COHEN & STEERS QUALITY INCOME COMCOM19247L106181,659SH SOLENONE1,65900
VANECK VECTORS PHARMACEUTICAL ETFPHARMACEUTICAL92189F69216262SH SOLENONE26200
ISHARES MSCI EAFE MIN VOL FACTOR ETFMSCI EAFE MIN VL46429B6896,38893,762SH SOLENONE93,76200
PIMCO MUN INCOME FD II COMCOM72200W10668450,713SH SOLENONE50,71300
ISHARES MSCI CHINA ETFMSCI CHINA ETF46429B67142568SH SOLENONE56800
DOUBLELINE OPPORTUNISTIC CR FD COMCOM2586231073208SH SOLENONE20800
U S SILICA HLDGS INC COMCOM90346E1031524SH SOLENONE52400
ISHARES MSCI USA MIN VOL FACTOR ETFMSCI USA MIN VOL46429B6973,86260,609SH SOLENONE60,60900
JOHN HANCOCK HEDGED EQUITY & I COMCOM47804L102211,998SH SOLENONE1,99800
ISHARES MSCI INDIA INDEX FUNDMSCI INDIA ETF46429B59822672SH SOLENONE67200
ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETFJP MORGAN EM ETF4642865172145,127SH SOLENONE5,12700
VANGUARD VALUE INDEX FUNDVALUE ETF9229087442422,317SH SOLENONE2,31700
VANGUARD GROWTH INDEX FUNDGROWTH ETF92290873613,01357,176SH SOLENONE57,17600
ISHARES U.S. TREASURY BOND ETFUS TREAS BD ETF46429B267712,559SH SOLENONE2,55900
ISHARES MICRO-CAP ETFMICRO-CAP ETF4642888695636,232SH SOLENONE6,23200
NUVEEN PFD & INCM SECURTIES FD COMCOM67072C105283,291SH SOLENONE3,29100
NUVEEN MUN HIGH INCOME OPPORTU COMCOM670682103735,441SH SOLENONE5,44100
NUVEEN MUN VALUE FD INC COMCOM67092810000SH SOLENONE000
TUPPERWARE BRANDS CORP COMCOM8998961046300SH SOLENONE30000
SUNOCO LP COM UT REP LPCOM UT REP LP86765K1094167SH SOLENONE16700
VANECK VECTORS SEMICONDUCTOR ETFSEMICONDUCTOR ET92189F67667390SH SOLENONE39000
NUVEEN REAL ASSET INCOME & GRO COMCOM67074Y1053249SH SOLENONE24900
PHILLIPS 66 COMCOM71854610416311SH SOLENONE31100
AMERICAN TOWER CORP NEW COMCOM03027X1003531,463SH SOLENONE1,46300
ZEBRA TECHNOLOGIES CORPORATION CL ACL A989207105122485SH SOLENONE48500
VANECK VECTORS BIOTECH ETFBIOTECH ETF92189F72658359SH SOLENONE35900
EATON VANCE TXMGD GL BUYWR OPP COMCOM27829C105566,593SH SOLENONE6,59300
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETFCORE S&P TTL STK46428715013180SH SOLENONE18000
WISDOMTREE U.S. SMALLCAP DIVIDEND FUNDUS SMALLCAP DIVD97717W60400SH SOLENONE000
ISHARES MSCI GLOBAL AGRICULTURE PRODUCERS ETFGLB AGRIC PR ETF464286350161SH SOLENONE6100
BLACKROCK MUN INCOME TR SH BEN INTSH BEN INT09248F109543,984SH SOLENONE3,98400
FACEBOOK INC CL ACL A30303M102173662SH SOLENONE66200
NUVEEN PENNSYLVANIA QLT MUN FD COMCOM67097210814911,092SH SOLENONE11,09200
VOYA GLBL EQTY DIV & PREM OPP COMCOM92912T100306,066SH SOLENONE6,06600
ISHARES TRANSPORTATION AVERAGE ETFTRANS AVG ETF464287192119601SH SOLENONE60100
ASML HOLDING N V N Y REGISTRY SHSN Y REGISTRY SHSN070592102978SH SOLENONE7800
AMERICAN AIRLS GROUP INC COMCOM02376R102826,750SH SOLENONE6,75000
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INTCOM SH BEN INT67070X101513,498SH SOLENONE3,49800
VANGUARD MATERIALS INDEX FUNDMATERIALS ETF92204A80117130SH SOLENONE13000
BANCO SANTANDER S.A. ADRADR05964H10501SH SOLENONE100
BCE INC COM NEWCOM NEW05534B76010247SH SOLENONE24700
TOLL BROTHERS INC COMCOM88947810320416SH SOLENONE41600
KAR AUCTION SVCS INC COMCOM48238T1091128SH SOLENONE12800
F M C CORP COM NEWCOM NEW3024913031431,355SH SOLENONE1,35500
WASHINGTON REAL ESTATE INVT TR SH BEN INTSH BEN INT9396531019493SH SOLENONE49300
SPIRIT RLTY CAP INC NEW COM NEWCOM NEW84860W300972,888SH SOLENONE2,88800
MONDELEZ INTL INC CL ACL A6092071051542,680SH SOLENONE2,68000
BALCHEM CORP COMCOM05766520051531SH SOLENONE53100
WP CAREY INC COMCOM92936U1091762,703SH SOLENONE2,70300
BROADCOM INC COMCOM11135F10165180SH SOLENONE18000
GLOBAL X SUPERINCOME PREFERRED ETFGLBX SUPRINC ETF37950E333484,336SH SOLENONE4,33600
UNIFIRST CORP MASS COMCOM90470810445241SH SOLENONE24100
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETFSTRM INFPROIDX9220208058160SH SOLENONE16000
BLACKROCK FLOATING RATE INCOME COMCOM09255X10010872SH SOLENONE87200
D R HORTON INC COMCOM23331A10912165SH SOLENONE16500
JOHNSON CTLS INTL PLC SHSSHSG51502105511,261SH SOLENONE1,26100
METLIFE INC COMCOM59156R10829805SH SOLENONE80500
SPDR S&P INSURANCE ETFS&P INS ETF78464A7892408,585SH SOLENONE8,58500
CHINA MOBILE LIMITED SPONSORED ADRSPONSORED ADR16941M1097228SH SOLENONE22800
MAGNA INTL INC COMCOM55922240143954SH SOLENONE95400
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETFCORE MSCI TOTAL46432F8341,81631,128SH SOLENONE31,12800
NOVARTIS AG SPONSORED ADRSPONSORED ADR66987V10976885SH SOLENONE88500
KONINKLIJKE PHILIPS N V NY REG SH NEWNY REG SH NEW50047230311235SH SOLENONE23500
ISHARES CORE MSCI EAFE ETFCORE MSCI EAFE46432F84284013,949SH SOLENONE13,94900
RBC BEARINGS INC COMCOM75524B10459491SH SOLENONE49100
INVESCO PA VALUE MUN INC TR COMCOM46132K109947,677SH SOLENONE7,67700
KINDER MORGAN INC DEL COMCOM49456B10126321,372SH SOLENONE21,37200
STRATASYS LTD SHSSHSM85548101080SH SOLENONE8000
SLM CORP COMCOM78442P10681,024SH SOLENONE1,02400
ACCENTURE PLC IRELAND SHS CLASS ASHS CLASS AG1151C1011045SH SOLENONE4500
EQUIFAX INC COMCOM29442910548311SH SOLENONE31100
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INTCOM UNIT LP INT958669103688,549SH SOLENONE8,54900
STMICROELECTRONICS N V NY REGISTRYNY REGISTRY8610121021384,506SH SOLENONE4,50600
UNISYS CORP COM NEWCOM NEW90921430603SH SOLENONE300
ENBRIDGE INC COMCOM29250N1055190SH SOLENONE19000
AES CORP COMCOM00130H1056335SH SOLENONE33500
ISHARES U.S. MEDICAL DEVICES ETFU.S. MED DVC ETF46428881041137SH SOLENONE13700
NVIDIA CORPORATION COMCOM67066G1043260SH SOLENONE6000
ARCHER DANIELS MIDLAND CO COMCOM03948310213295SH SOLENONE29500
CUMMINS INC COMCOM23102110686409SH SOLENONE40900
EATON VANCE TAX-MANAGED DIVERS COMCOM27828N102252,335SH SOLENONE2,33500
ABBVIE INC COMCOM00287Y1093,16036,080SH SOLENONE36,08000
NATIONAL GRID PLC SPONSORED ADR NESPONSORED ADR NE63627440911202SH SOLENONE20200
SPDR S&P HOMEBUILDERS ETFS&P HOMEBUILD78464A8881,06119,710SH SOLENONE19,71000
ISHARES GLOBAL CONSUMER STAPLES ETFGLB CNSM STP ETF4642887372875,186SH SOLENONE5,18600
ISHARES MSCI INDIA SMALL CAP INDEX FUNDMSCI INDIA SM CP46429B6141093,046SH SOLENONE3,04600
MANULIFE FINL CORP COMCOM56501R1067552SH SOLENONE55200
VANGUARD TOTAL BOND MARKET INDEX FUNDTOTAL BND MRKT92193783541465SH SOLENONE46500
VANGUARD FTSE ALL-WORLD EX US INDEX FUNDALLWRLD EX US9220427751553,077SH SOLENONE3,07700
CYRUSONE INC COMCOM23283R100457SH SOLENONE5700
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUNDNASD TECH DIV33738R11833768SH SOLENONE76800
LANCASTER COLONY CORP COMCOM51384710360337SH SOLENONE33700
ISHARES CORE 1-5 YEAR USD BOND ETFCORE 1 5 YR USD46432F85950986SH SOLENONE98600
PTC INC COMCOM69370C10005SH SOLENONE500
ALLIANZGI DIVIDEND INT & PRMIU COMCOM01883A107151,293SH SOLENONE1,29300
WEST PHARMACEUTICAL SVSC INC COMCOM9553061053871,411SH SOLENONE1,41100
PIMCO DYNAMIC CR INCOME FD COM SHSCOM SHS72202D10612642SH SOLENONE64200
ISHARES MSCI EMERGING MARKETS SMALL-CAP ETFEM MKT SM-CP ETF46428647513300SH SOLENONE30000
CELANESE CORP DEL COMCOM15087010321201SH SOLENONE20100
ZOETIS INC CL ACL A98978V1031066SH SOLENONE6600
ICON PLC SHSSHSG4705A10083438SH SOLENONE43800
TELUS CORPORATION COMCOM87971M10314832SH SOLENONE83200
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADSSPONSORED ADS87403910025320SH SOLENONE32000
INVESCO S&P SMALLCAP LOW VOLATILITY ETFS&P SMLCP LOW46138G102155SH SOLENONE5500
ISHARES MSCI EM ESG SELECT ETFESG AWR MSCI EM46434G863397SH SOLENONE9700
HAWAIIAN ELEC INDUSTRIES COMCOM4198701006200SH SOLENONE20000
BLACKROCK MULTI-SECTOR INC TR COMCOM09258A10715953SH SOLENONE95300
ISHARES RUSSELL 2000 GROWTH ETFRUS 2000 GRW ETF4642876482431,098SH SOLENONE1,09800
AMERICAN CAMPUS CMNTYS INC COMCOM0248351001373,949SH SOLENONE3,94900
DIREXION DAILY HEALTHCARE BULL 3X SHARESHEALTHCARE BUL25459Y87625401SH SOLENONE40100
BLACKSTONE GROUP INC COM CL ACOM CL A09260D1074,32482,839SH SOLENONE82,83900
APTARGROUP INC COMCOM03833610382729SH SOLENONE72900
IPATH SELECT MLP ETNIPATH SELCT MLP06742C7234538SH SOLENONE53800
CHURCH & DWIGHT INC COMCOM1713401021861,985SH SOLENONE1,98500
INVESCO S&P MIDCAP LOW VOLATILITY ETFS&P MIDCP LOW46138E198641,536SH SOLENONE1,53600
FACTSET RESH SYS INC COMCOM303075105125375SH SOLENONE37500
GRACO INC COMCOM3841091041422,322SH SOLENONE2,32200
COHEN & STEERS MLP INC & ENRGY COM SHSCOM SHS19249B106172114,024SH SOLENONE114,02400
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTNUNIT LTD PARTNG1624910702SH SOLENONE200
ROCKWELL AUTOMATION INC COMCOM77390310900SH SOLENONE000
NUVEEN QUALITY MUNCP INCOME FD COMCOM67066V10179955,082SH SOLENONE55,08200
NUVEEN AMT FREE MUN CR INC FD COMCOM67071L106462,973SH SOLENONE2,97300
BRIGHT HORIZONS FAM SOL IN DEL COMCOM109194100103682SH SOLENONE68200
STRYKER CORPORATION COMCOM8636671013651,752SH SOLENONE1,75200
QUALCOMM INC COMCOM7475251032,33919,879SH SOLENONE19,87900
GW PHARMACEUTICALS PLC ADSADS36197T103225SH SOLENONE2500
BLACKSTONE MTG TR INC COM CL ACOM CL A09257W1002,206100,431SH SOLENONE100,43100
GENERAL DYNAMICS CORP COMCOM3695501087425,362SH SOLENONE5,36200
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETFSSGA US SMAL ETF78468R88717232SH SOLENONE23200
INTUITIVE SURGICAL INC COM NEWCOM NEW46120E60270100SH SOLENONE10000
CULLEN FROST BANKERS INC COMCOM22989910958920SH SOLENONE92000
MCDONALDS CORP COMCOM580135101109500SH SOLENONE50000
FLEXSHARES QUALITY DIVIDEND INDEX FUNDQUALT DIVD IDX33939L8606153SH SOLENONE15300
INTERCONTINENTAL EXCHANGE INC COMCOM45866F10454541SH SOLENONE54100
QUEST DIAGNOSTICS INC COMCOM74834L100985SH SOLENONE8500
CISCO SYS INC COMCOM17275R1023729,459SH SOLENONE9,45900
FLEXSHARES INTERNATIONAL QUALITY DIVIDEND INDEX FUNDINTL QLTDV IDX33939L8374215SH SOLENONE21500
ISHARES MSCI FRONTIER 100 FUNDMSCI FRNTR100ETF4642861452116SH SOLENONE11600
COHEN & STEERS INFRASTRUCTURE COMCOM19248A1097350SH SOLENONE35000
ISHARES RUSSELL MID-CAP ETFRUS MID CAP ETF464287499871,524SH SOLENONE1,52400
LENNAR CORP CL BCL B52605730207SH SOLENONE700
ADVANCED MICRO DEVICES INC COMCOM00790310718225SH SOLENONE22500
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUNDUS QTLY DIV GRT97717X669711,448SH SOLENONE1,44800
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETFSSGA US LRG ETF78468R804655SH SOLENONE5500
WISDOMTREE U.S. LARGECAP DIVIDEND FUNDUS LARGECAP DIVD97717W307556SH SOLENONE5600
INVESCO DYNAMIC LARGE CAP GROWTH ETFDYNMC LRG GWTH46137V746631,023SH SOLENONE1,02300
1ST CONSTITUTION BANCORP COMCOM31986N102049SH SOLENONE4900
CDW CORP COMCOM12514G108329SH SOLENONE2900
VANECK VECTORS RARE EARTH/STRATEGIC METALS ETFRARE EARTH STRAT92189H8054110SH SOLENONE11000
MALLINCKRODT PUB LTD CO SHSSHSG5785G10709SH SOLENONE900
AT&T INC COMCOM00206R10268724,124SH SOLENONE24,12400
WISDOMTREE U.S. MIDCAP DIVIDEND FUNDUS MIDCAP DIVID97717W50524859SH SOLENONE85900
VANGUARD FINANCIALS INDEX FUNDFINANCIALS ETF92204A405931,593SH SOLENONE1,59300
MATERIALS SELECT SECTOR SPDR FUNDSBI MATERIALS81369Y1004787,526SH SOLENONE7,52600
ALKALINE WTR CO INC COM NEWCOM NEW01643A20711,000SH SOLENONE1,00000
FOX FACTORY HLDG CORP COMCOM35138V1021071,452SH SOLENONE1,45200
ISHARES U.S. CONSUMER GOODS ETFU.S. CNSM GD ETF464287812102688SH SOLENONE68800
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUNDNASDAQ BIOTECH4642875562,71020,018SH SOLENONE20,01800
GENERAL ELECTRIC CO COMCOM36960410310216,433SH SOLENONE16,43300
KRANESHARES CSI CHINA INTERNET ETFCSI CHI INTERNET5007673061231,810SH SOLENONE1,81000
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETFIBOXX HI YD ETF46428851330359SH SOLENONE35900
ISHARES S&P SMALL-CAP 600 GROWTH ETFS&P SML 600 GWT4642878875212,956SH SOLENONE2,95600
GABELLI HLTHCARE & WELLNESS TR SHSSHS36246K1034446SH SOLENONE44600
BRYN MAWR BK CORP COMCOM1176651094200SH SOLENONE20000
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUNDSBI CONS DISCR81369Y40721148SH SOLENONE14800
INDUSTRIAL SELECT SECTOR SPDR FUNDSBI INT-INDS81369Y7041191,557SH SOLENONE1,55700
EXPEDIA GROUP INC COM NEWCOM NEW30212P3039100SH SOLENONE10000
ISHARES U.S. FINANCIAL SERVICES ETFU.S. FIN SVC ETF464287770548SH SOLENONE4800
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETFEXPANDED TECH4642875152684SH SOLENONE8400
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETFROBO GLB ETF3015057074018,329SH SOLENONE8,32900
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETFS&P 500 DV ARIST74348A4673014,182SH SOLENONE4,18200
CLEAN ENERGY FUELS CORP COMCOM1844991010400SH SOLENONE40000
FIDELITY MSCI UTILITIES INDEX ETFMSCI UTILS INDEX3160928652436,407SH SOLENONE6,40700
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETMSCI CONSM DIS3160922045328,582SH SOLENONE8,58200
FIDELITY MSCI ENERGY INDEX ETFMSCI ENERGY IDX316092402182,358SH SOLENONE2,35800
FIDELITY MSCI HEALTH CARE INDEX ETFMSCI HLTH CARE I3160926003436,534SH SOLENONE6,53400
FIDELITY MSCI INDUSTRIALS INDEX ETFMSCI INDL INDX316092709601,508SH SOLENONE1,50800
FIDELITY MSCI FINANCIALS INDEX ETFMSCI FINLS IDX31609250113412SH SOLENONE41200
FIDELITY MSCI CONSUMER STAPLES INDEX ETFCONSMR STAPLES31609230316433SH SOLENONE43300
BLACKROCK CR ALLOCATION INCOME COMCOM0925081001,05974,490SH SOLENONE74,49000
TWITTER INC COMCOM90184L10222500SH SOLENONE50000
ISHARES S&P 500 VALUE ETFS&P 500 VAL ETF4642874081,76615,708SH SOLENONE15,70800
NMI HLDGS INC CL ACL A6292093051,76799,272SH SOLENONE99,27200
LULULEMON ATHLETICA INC COMCOM55002110938117SH SOLENONE11700
INVESCO DB AGRICULTURE FUNDAGRICULTURE FD46140H1061100SH SOLENONE10000
ISHARES S&P 500 GROWTH ETFS&P 500 GRWT ETF4642873094,02017,396SH SOLENONE17,39600
ISHARES CORE S&P 500 ETFCORE S&P500 ETF4642872001,5964,750SH SOLENONE4,75000
HANCOCK JOHN PFD INCOME FD SH BEN INTSH BEN INT41013W10813715SH SOLENONE71500
AIR LEASE CORP CL ACL A00912X3022,26576,991SH SOLENONE76,99100
WELLS FARGO CO NEW COMCOM949746101331,419SH SOLENONE1,41900
UNION PAC CORP COMCOM9078181083,03115,399SH SOLENONE15,39900
RIO TINTO PLC SPONSORED ADRSPONSORED ADR76720410002SH SOLENONE200
ALLIANCE DATA SYSTEMS CORP COMCOM0185811084101SH SOLENONE10100
INOVIO PHARMACEUTICALS INC COM NEWCOM NEW45773H201232,000SH SOLENONE2,00000
ISHARES MBS ETFMBS ETF4642885881141,034SH SOLENONE1,03400
ISHARES PREFERRED AND INCOME SECURITIES ETFPFD AND INCM SEC464288687461,274SH SOLENONE1,27400
ISHARES 10-20 YEAR TREASURY BOND ETF10-20 YR TRS ETF464288653532SH SOLENONE3200
SALESFORCE COM INC COMCOM79466L30262247SH SOLENONE24700
MICROCHIP TECHNOLOGY INC. COMCOM59501710401SH SOLENONE100
COMMUNITY HEALTH SYS INC NEW COMCOM203668108225,400SH SOLENONE5,40000
NORTHROP GRUMMAN CORP COMCOM66680710291290SH SOLENONE29000
RYDER SYS INC COMCOM78354910812305SH SOLENONE30500
THERMO FISHER SCIENTIFIC INC COMCOM8835561021739SH SOLENONE3900
TORO CO COMCOM8910921081802,148SH SOLENONE2,14800
M D C HLDGS INC COMCOM55267610818386SH SOLENONE38600
LOCKHEED MARTIN CORP COMCOM53983010973193SH SOLENONE19300
ONE LIBERTY PPTYS INC COMCOM682406103311,940SH SOLENONE1,94000
JPMORGAN CHASE & CO COMCOM46625H10073767SH SOLENONE76700
POWER INTEGRATIONS INC COMCOM7392761031222,212SH SOLENONE2,21200
INTERNATIONAL PAPER CO COMCOM460146103481,188SH SOLENONE1,18800
CHEVRON CORP NEW COMCOM1667641003464,815SH SOLENONE4,81500
ISHARES NATIONAL MUNI BOND ETFNATIONAL MUN ETF4642884142301,989SH SOLENONE1,98900
ALBEMARLE CORP COMCOM0126531019108SH SOLENONE10800
CONOCOPHILLIPS COMCOM20825C10426820SH SOLENONE82000
VANGUARD FTSE DEVELOPED MARKETS ETFFTSE DEV MKT ETF921943858491,207SH SOLENONE1,20700
DANAHER CORPORATION COMCOM2358511021886SH SOLENONE8600
SPDR S&P RETAIL ETFS&P RETAIL ETF78464A7145120SH SOLENONE12000
M & T BK CORP COMCOM55261F10447518SH SOLENONE51800
MAXIM INTEGRATED PRODS INC COMCOM57772K101691,030SH SOLENONE1,03000
TJX COS INC NEW COMCOM87254010964411,582SH SOLENONE11,58200
BK OF AMERICA CORP COMCOM0605051041586,587SH SOLENONE6,58700
BERKSHIRE HILLS BANCORP INC COMCOM084680107212,148SH SOLENONE2,14800
FIRST FINL BANKSHARES COMCOM32020R1091134,056SH SOLENONE4,05600
VANGUARD CONSUMER DISCRETIONARY INDEX FUNDCONSUM DIS ETF92204A108101434SH SOLENONE43400
BLACKROCK ENHANCD CAP & INM FD COMCOM09256A10919312,497SH SOLENONE12,49700
HANCOCK JOHN TAX-ADVANTAGED DI COMCOM41013V100371,942SH SOLENONE1,94200
INVESCO S&P 500 PURE GROWTH ETFS&P500 PUR GWT46137V26636255SH SOLENONE25500
BLACKROCK CORPOR HI YLD FD INC COMCOM09255P10715814,808SH SOLENONE14,80800
SPDR S&P DIVIDEND ETFS&P DIVID ETF78464A7637007,585SH SOLENONE7,58500
WALMART INC COMCOM93114210382590SH SOLENONE59000
ISHARES INTERNATIONAL SELECT DIVIDEND ETFINTL SEL DIV ETF46428844812502SH SOLENONE50200
INTERNATIONAL BUSINESS MACHS COMCOM45920010172594SH SOLENONE59400
ORACLE CORP COMCOM68389X10519332SH SOLENONE33200
RAYTHEON TECHNOLOGIES CORP COMCOM75513E1014888,489SH SOLENONE8,48900
VANGUARD FTSE EMERGING MARKETS ETFFTSE EMR MKT ETF92204285810250SH SOLENONE25000
TEXAS INSTRS INC COMCOM88250810425181SH SOLENONE18100
TARGET CORP COMCOM87612E10616107SH SOLENONE10700
VANGUARD HIGH DIVIDEND YIELD ETFHIGH DIV YLD921946406821,019SH SOLENONE1,01900
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADSSPONSORED ADS8816242093347SH SOLENONE34700
PFIZER INC COMCOM7170811032336,364SH SOLENONE6,36400
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETFIBOXX INV CP ETF4642872423742,777SH SOLENONE2,77700
VANECK VECTORS AGRIBUSINESS ETFAGRIBUSINESS ETF92189F70044656SH SOLENONE65600
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF0-5YR INVT GR CP46434V10030580SH SOLENONE58000
3M CO COMCOM88579Y1011382SH SOLENONE8200
ISHARES MSCI USA VALUE FACTOR ETFMSCI USA VALUE46432F388126SH SOLENONE2600
GILEAD SCIENCES INC COMCOM37555810336573SH SOLENONE57300
NUVEEN NASDAQ 100 DYNAMIC OVER COM SHSCOM SHS67069910711478SH SOLENONE47800
CATERPILLAR INC DEL COMCOM1491231011601,079SH SOLENONE1,07900
ALPHABET INC CAP STK CL CCAP STK CL C02079K1073,0502,075SH SOLENONE2,07500
BEST BUY INC COMCOM0865161011751,574SH SOLENONE1,57400
AMERICAN EXPRESS CO COMCOM02581610910100SH SOLENONE10000
SORRENTO THERAPEUTICS INC COM NEWCOM NEW83587F202050SH SOLENONE5000
AMGEN INC COMCOM0311621008283,259SH SOLENONE3,25900
APPLIED MATLS INC COMCOM038222105931,579SH SOLENONE1,57900
OTIS WORLDWIDE CORP COMCOM68902V1072233,579SH SOLENONE3,57900
ANALOG DEVICES INC COMCOM0326541051261,080SH SOLENONE1,08000
FIRST TRUST DOW JONES INTERNET INDEX FUNDDJ INTERNT IDX33733E3026443,424SH SOLENONE3,42400
VANGUARD UTILITIES INDEX FUNDUTILITIES ETF92204A8761371,061SH SOLENONE1,06100
TEXAS ROADHOUSE INC COMCOM8826811096104SH SOLENONE10400
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2COM PAR $.0001 2503459604123,100SH SOLENONE3,10000
HUMANA INC COMCOM444859102236570SH SOLENONE57000
ISHARES IBONDS MAR 2023 TERM CORPORATE ETFIBONDS MAR23 ETF46432FAZ01013,729SH SOLENONE3,72900
GASLOG PARTNERS LP UNIT LTD PTNRPUNIT LTD PTNRPY2687W1082887SH SOLENONE88700
INVESCO S&P 500 PURE VALUE ETFS&P500 PUR VAL46137V25842863SH SOLENONE86300
NUVEEN AMT FREE QLTY MUN INCME COMCOM670657105231,622SH SOLENONE1,62200
WILLIAMS COS INC COMCOM969457100773,933SH SOLENONE3,93300
EATON VANCE RISK MNGD DIV EQTY COMCOM27829G1063338SH SOLENONE33800
MAIN STR CAP CORP COMCOM56035L1041173,959SH SOLENONE3,95900
CHINA YUCHAI INTL LTD COMCOMG210821053200SH SOLENONE20000
ISHARES CORE S&P U.S. GROWTH ETFCORE S&P US GWT4642876711211,520SH SOLENONE1,52000
ISHARES CORE S&P U.S. VALUE ETFCORE S&P US VLU4642876632785,129SH SOLENONE5,12900
NEXSTAR MEDIA GROUP INC CL ACL A65336K103921,034SH SOLENONE1,03400
VANGUARD DIVIDEND APPRECIATION INDEX FUNDDIV APP ETF9219088444613,587SH SOLENONE3,58700
COLONY CAP INC NEW CL A COMCL A COM19626G10819672,087SH SOLENONE72,08700
ISHARES MSCI EAFE SMALL-CAP ETFEAFE SML CP ETF4642882731582,679SH SOLENONE2,67900
VOYA INTL HIGH DIV EQTY INM FD COMCOM92912Y109286,426SH SOLENONE6,42600
ISHARES CORE U.S. AGGREGATE BOND ETFCORE US AGGBD ET4642872261,60213,569SH SOLENONE13,56900
ISHARES CORE DIVIDEND GROWTH ETFCORE DIV GRWTH46434V62150712,746SH SOLENONE12,74600
SPDR PORTFOLIO S&P 500 ETFPORTFOLIO S&P50078464A854471,210SH SOLENONE1,21000
SYNCHRONY FINANCIAL COMCOM87165B10320796SH SOLENONE79600
EATON CORP PLC SHSSHSG2918310396944SH SOLENONE94400
T2 BIOSYSTEMS INC COMCOM89853L10421,500SH SOLENONE1,50000
ISHARES GLOBAL REIT ETFGLOBAL REIT ETF46434V647663,176SH SOLENONE3,17600
ISHARES LIQUIDITY INCOME ETFULTR SH TRM BD46434V8781001,980SH SOLENONE1,98000
BLACKROCK MUNIVEST FD II INC COMCOM09253T101241,760SH SOLENONE1,76000
INVESCO MUN OPPORTUNITY TR COMCOM46132C107342,801SH SOLENONE2,80100
B & G FOODS INC NEW COMCOM05508R10611400SH SOLENONE40000
AAON INC COM PAR $0.004COM PAR $0.004000360206851,423SH SOLENONE1,42300
BROOKFIELD INFRAST PARTNERS LP LP INT UNITLP INT UNITG1625210143906SH SOLENONE90600
ISHARES S&P SMALL-CAP 600 VALUE ETFSP SMCP600VL ETF4642878798,61770,388SH SOLENONE70,38800
TANDEM DIABETES CARE INC COM NEWCOM NEW87537220314130SH SOLENONE13000
ISHARES S&P MID-CAP 400 GROWTH ETFS&P MC 400GR ETF4642876061,0344,326SH SOLENONE4,32600
CANOPY GROWTH CORP COMCOM1380351007505SH SOLENONE50500
ISHARES S&P MID-CAP 400 VALUE ETFS&P MC 400VL ETF4642877057,80857,903SH SOLENONE57,90300
ALIBABA GROUP HLDG LTD SPONSORED ADSSPONSORED ADS01609W1023101,055SH SOLENONE1,05500
CDK GLOBAL INC COMCOM12508E101731,690SH SOLENONE1,69000
CYBERARK SOFTWARE LTD SHSSHSM2682V10883809SH SOLENONE80900
AVANOS MED INC COMCOM05350V106027SH SOLENONE2700
ABIOMED INC COMCOM003654100210SH SOLENONE1000
ESSENTIAL UTILS INC COMCOM29670G1021824,536SH SOLENONE4,53600
ETFMG PRIME CYBER SECURITY ETFPRIME CYBR SCRTY26924G2011,61734,758SH SOLENONE34,75800
SPDR MSCI EMERGING MARKETS STRATEGICFACTORS ETFMSCI EMRG MKTS78463X426711,260SH SOLENONE1,26000
BORGWARNER INC COMCOM0997241062095,418SH SOLENONE5,41800
COMMUNITY BK SYS INC COMCOM20360710653979SH SOLENONE97900
DELTA AIR LINES INC DEL COM NEWCOM NEW2473617022026,608SH SOLENONE6,60800
JAZZ PHARMACEUTICALS PLC SHS USDSHS USDG508711051,81012,697SH SOLENONE12,69700
ADAM NAT RES FD INC COMCOM00548F1059977SH SOLENONE97700
MARKETAXESS HLDGS INC COMCOM57060D108144300SH SOLENONE30000
FLEXSHARES INTERNATIONAL QUALITY DIVIDEND DEFENSIVE INDEX FUNDINTL QLTDV DEF33939L8116324SH SOLENONE32400
VANGUARD SHORT-TERM BOND INDEX FUNDSHORT TRM BOND92193782735424SH SOLENONE42400
KRANESHARES BOSERA MSCI CHINA A ETFBOSERA MSCI CH50076740513340SH SOLENONE34000
GATX CORP COMCOM36144810354855SH SOLENONE85500
GREENBRIER COS INC COMCOM39365710126903SH SOLENONE90300
COHERUS BIOSCIENCES INC COMCOM19249H10312700SH SOLENONE70000
LITTELFUSE INC COMCOM53700810459336SH SOLENONE33600
NUVEEN DOW 30 DYNAMIC OVERWRIT SHSSHS67075F1056448SH SOLENONE44800
PHILIP MORRIS INTL INC COMCOM7181721095477,296SH SOLENONE7,29600
PARKER-HANNIFIN CORP COMCOM7010941041260SH SOLENONE6000
ISHARES FTSE EPRA/NAREIT DEVELOPED REAL ESTATE EX-US INDEX FUNDINTL DEV RE ETF46428848929312,263SH SOLENONE12,26300
QUAKER CHEM CORP COMCOM74731610718103SH SOLENONE10300
ROGERS CORP COMCOM77513310164657SH SOLENONE65700
ROPER TECHNOLOGIES INC COMCOM77669610684214SH SOLENONE21400
TRINITY INDS INC COMCOM89652210914734SH SOLENONE73400
PNC FINL SVCS GROUP INC COMCOM6934751051151,053SH SOLENONE1,05300
FIRST TRUST MANAGED MUNICIPAL ETFMANAGD MUN ETF33739N108641,152SH SOLENONE1,15200
BRISTOL-MYERS SQUIBB CO COMCOM1101221085439,007SH SOLENONE9,00700
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETFEMQQ EM INTERN3015058892494,782SH SOLENONE4,78200
JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETFDIV RTN INT EQ46641Q20910200SH SOLENONE20000
ISHARES RUSSELL 3000 ETFRUSSELL 3000 ETF4642876894832,470SH SOLENONE2,47000
ISHARES GLOBAL ENERGY ETFGLOBAL ENERG ETF464287341482,948SH SOLENONE2,94800
SPDR S&P INTERNATIONAL DIVIDEND ETFS&P INTL ETF78463X77210308SH SOLENONE30800
BARRICK GOLD CORP COMCOM067901108282SH SOLENONE8200
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETFS&P MDCP 400 DIV74347B6808159SH SOLENONE15900
REALTY INCOME CORP COMCOM7561091041442,372SH SOLENONE2,37200
ALTRIA GROUP INC COMCOM02209S1033519,101SH SOLENONE9,10100
LOEWS CORP COMCOM540424108157SH SOLENONE5700
DOMINION ENERGY INC COMCOM25746U109114SH SOLENONE1400
CITIGROUP INC COM NEWCOM NEW172967424441,037SH SOLENONE1,03700
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETFJPMORGAN USD EMG46428828174675SH SOLENONE67500
AMERICAN WTR WKS CO INC NEW COMCOM0304201032421,672SH SOLENONE1,67200
GUGGENHEIM ENHANCED EQUITY INC COMCOM40167B1003649SH SOLENONE64900
3-D SYS CORP DEL COM NEWCOM NEW88554D2051225SH SOLENONE22500
AGILENT TECHNOLOGIES INC COMCOM00846U1011431,419SH SOLENONE1,41900
EXXON MOBIL CORP COMCOM30231G10285925,038SH SOLENONE25,03800
NORTHWESTERN CORP COM NEWCOM NEW66807430524504SH SOLENONE50400
UNITEDHEALTH GROUP INC COMCOM91324P102187602SH SOLENONE60200
PRICE T ROWE GROUP INC COMCOM74144T1082221,733SH SOLENONE1,73300
TRAVELERS COMPANIES INC COMCOM89417E109110SH SOLENONE1000
ISHARES EXPONENTIAL TECHNOLOGIES ETFEXPONENTIAL TECH46434V3811402,890SH SOLENONE2,89000
LOWES COS INC COMCOM548661107141854SH SOLENONE85400
SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETFFTSE INT GVT ETF78464A4901643,029SH SOLENONE3,02900
ARK NEXT GENERATION INTERNET ETFNEXT GNRTN INTER00214Q401329SH SOLENONE2900
ARK INNOVATION ETFINNOVATION ETF00214Q104338SH SOLENONE3800
ROYAL DUTCH SHELL PLC SPON ADR BSPON ADR B7802591075235SH SOLENONE23500
HARTFORD MULTIFACTOR EMERGING MARKETS ETFHARTFRD EMRG ETF5184162013161SH SOLENONE16100
DEERE & CO COMCOM24419910533152SH SOLENONE15200
DELAWARE ENHANCED GBL DIV & IN COMCOM2460601071218SH SOLENONE21800
ISHARES MSCI ACWI INDEX FUNDMSCI ACWI ETF46428825730380SH SOLENONE38000
COLGATE PALMOLIVE CO COMCOM1941621031772,300SH SOLENONE2,30000
FIRST TRUST VALUE LINE DIVIDEND INDEX FUNDSHS33734H106662,129SH SOLENONE2,12900
IPATH SHILLER CAPE ETNIPATH SHILR CAPE06742A669325SH SOLENONE2500
APPLE HOSPITALITY REIT INC COM NEWCOM NEW03784Y20031332,584SH SOLENONE32,58400
SHOPIFY INC CL ACL A82509L10755SH SOLENONE500
DEVON ENERGY CORP NEW COMCOM25179M1037832SH SOLENONE83200
ISHARES U.S. UTILITIES ETFU.S. UTILITS ETF46428769752357SH SOLENONE35700
UTILITIES SELECT SECTOR SPDR FUNDSBI INT-UTILS81369Y8863,02550,951SH SOLENONE50,95100
NOVO-NORDISK A S ADRADR6701002051111,609SH SOLENONE1,60900
SAP SE SPON ADRSPON ADR80305420441264SH SOLENONE26400
BANK HAWAII CORP COMCOM062540109571,130SH SOLENONE1,13000
WESTROCK CO COMCOM96145D1051945,604SH SOLENONE5,60400
TELADOC HEALTH INC COMCOM87918A10515SH SOLENONE500
FIRST TRUST NASDAQ CEA CYBERSECURITY ETFNASDAQ CYB ETF33734X8462236,418SH SOLENONE6,41800
OSHARES U.S. QUALITY DIVIDEND ETFOSHARES US QUALT67110P407561,552SH SOLENONE1,55200
CROWN CASTLE INTL CORP NEW COMCOM22822V1011821,095SH SOLENONE1,09500
CARDINAL HEALTH INC COMCOM14149Y10816342SH SOLENONE34200
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETFRUSS 2000 DIVD74347B6987158SH SOLENONE15800
TORONTO DOMINION BK ONT COM NEWCOM NEW8911605091132,459SH SOLENONE2,45900
LUMENTUM HLDGS INC COMCOM55024U1091,84224,530SH SOLENONE24,53000
BLACKROCK INC COMCOM09247X1013359SH SOLENONE5900
ISHARES S&P MIDCAP FUNDCORE S&P MCP ETF4642875073,49918,882SH SOLENONE18,88200
BIO-TECHNE CORP COMCOM09073M104149604SH SOLENONE60400
VANGUARD TAX-EXEMPT BOND ETFTAX EXEMPT BD922907746681,264SH SOLENONE1,26400
ISHARES MSCI EAFE ETFMSCI EAFE ETF4642874654366,853SH SOLENONE6,85300
APPLE INC COMCOM03783310011,584100,027SH SOLENONE100,02700
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETFACTIVEBETA US LG38143050324355SH SOLENONE35500
GLAXOSMITHKLINE PLC SPONSORED ADRSPONSORED ADR37733W10526701SH SOLENONE70100
ABBOTT LABS COMCOM0028241006906,348SH SOLENONE6,34800
FIRST TRUST DOW JONES SELECT MICROCAP INDEX FUNDCOM SHS ANNUAL33718M10514385SH SOLENONE38500
DISNEY WALT CO COM DISNEYCOM DISNEY2546871066635,346SH SOLENONE5,34600
INVESCO PREFERRED ETFPFD ETF46138E51122115,070SH SOLENONE15,07000
UNIVERSAL HLTH SVCS INC CL BCL B91390310032303SH SOLENONE30300
ISHARES RUSSELL 1000 ETFRUS 1000 ETF4642876221,3707,323SH SOLENONE7,32300
MARSH & MCLENNAN COS INC COMCOM57174810246406SH SOLENONE40600
ISHARES RUSSELL 1000 VALUE ETFRUS 1000 VAL ETF4642875982552,163SH SOLENONE2,16300
FERRARI N V COMCOMN3167Y10337206SH SOLENONE20600