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 COMStock02313510614,9614,349SH SOLE 4,34900
ISHARES MORNINGSTAR GROWTH ETFETF4642871191742,700SH SOLE 2,70000
LENDINGTREE INC NEW COMStock52603B10702SH SOLE 200
CERNER CORP COMStock15678210433423SH SOLE 42300
ISHARES NORTH AMERICAN NATURAL RESOURCES ETFETF464287374157SH SOLE 5700
VIACOMCBS INC CL BStock92556H20628630SH SOLE 63000
COHERENT INC COMStock192479103105400SH SOLE 40000
GLOBAL PMTS INC COMStock37940X102422SH SOLE 2200
LONCAR CANCER IMMUNOTHERAPY ETFETF26922A8264139SH SOLE 13900
ROLLINS INC COMStock775711104394SH SOLE 9400
PRUDENTIAL FINL INC COMStock74432010227266SH SOLE 26600
UNDER ARMOUR INC CL AStock9043111078408SH SOLE 40800
HEWLETT PACKARD ENTERPRISE CO COMStock42824C109543,711SH SOLE 3,71100
SEALED AIR CORP NEW COMStock81211K100121SH SOLE 2100
ULTA BEAUTY INC COMStock90384S303414SH SOLE 1400
SIRIUS XM HOLDINGS INC COMStock82968B103132,086SH SOLE 2,08600
INVESCO QQQ TRUSTETF46090E1033,4879,840SH SOLE 9,84000
TECHNOLOGY SELECT SECTOR SPDR FUNDETF81369Y803143970SH SOLE 97000
STARBUCKS CORP COMStock8552441094474,004SH SOLE 4,00400
SEMPRA COMStock81685110973554SH SOLE 55400
PUBLIC SVC ENTERPRISE GRP INC COMStock74457310625430SH SOLE 43000
EGAIN CORP COM NEWStock28225C8065500SH SOLE 50000
SQUARE INC CL AStock852234103106438SH SOLE 43800
HECLA MNG CO COMStock4227041060102SH SOLE 10200
ISHARES MSCI CANADA ETFETF46428650914400SH SOLE 40000
TEMPLETON DRAGON FD INC COMCEF88018T101294SH SOLE 9400
ANTHEM INC COMStock03675210386226SH SOLE 22600
ISHARES GOLD TRUSTETF4642852044140SH SOLE 14000
EBAY INC. COMStock2786421031482,121SH SOLE 2,12100
SIFY TECHNOLOGIES LTD SPONSORED ADSADR82655M10741,380SH SOLE 1,38000
ISHARES CORE INTERNATIONAL AGGREGATE BOND FUNDETF46435G67232595SH SOLE 59500
DOLLAR GEN CORP NEW COMStock2566771052199SH SOLE 9900
RMR GROUP INC CL AStock74967R10604SH SOLE 400
VIKING THERAPEUTICS INC COMStock92686J106101,730SH SOLE 1,73000
WILLIS TOWERS WATSON PLC LTD SHSStockG966291031882SH SOLE 8200
MONSTER BEVERAGE CORP NEW COMStock61174X10913152SH SOLE 15200
VULCAN MATLS CO COMStock929160109952SH SOLE 5200
NET ELEMENT INC COMStock64111R300072SH SOLE 7200
JOHNSON & JOHNSON COMStock4781601041,4768,959SH SOLE 8,95900
TAKE-TWO INTERACTIVE SOFTWARE COMStock87405410902SH SOLE 200
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHSStockG7997R10305SH SOLE 500
DISCOVERY INC COM SER CStock25470F302289SH SOLE 8900
WASTE MGMT INC DEL COMStock94106L109970SH SOLE 7000
ABB LTD SPONSORED ADRADR00037520422667SH SOLE 66700
VANGUARD TOTAL STOCK MARKET INDEX FUNDETF922908769180811SH SOLE 81100
INVESCO WATER RESOURCES ETFETF46137V142591,103SH SOLE 1,10300
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETFETF46137V563241,192SH SOLE 1,19200
VANGUARD EXTENDED MARKET INDEX FUNDETF9229086521056SH SOLE 5600
INVESCO WILDERHILL CLEAN ENERGY ETFETF46137V13489956SH SOLE 95600
DEXCOM INC COMStock25213110714SH SOLE 400
INVESCO FUNDAMENTAL HIGH YIELD CORPORATE BOND ETFETF46138E7191,47875,643SH SOLE 75,64300
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETFETF9219468101311,501SH SOLE 1,50100
COSTCO WHSL CORP NEW COMStock22160K105104264SH SOLE 26400
CLEVELAND-CLIFFS INC NEW COMStock18589910117800SH SOLE 80000
HCA HEALTHCARE INC COMStock40412C10119SH SOLE 900
ISHARES MSCI EMERGING MARKETS ETFETF4642872341,47626,766SH SOLE 26,76600
GOLDMAN SACHS GROUP INC COMStock38141G104202534SH SOLE 53400
SENSEONICS HLDGS INC COMStock81727U105050SH SOLE 5000
TOYOTA MOTOR CORP SP ADR REP2COMADR89233130742245SH SOLE 24500
ISHARES MSCI KLD 400 SOCIAL ETFETF4642885706,31476,235SH SOLE 76,23500
ROYAL DUTCH SHELL PLC SPONS ADR AADR78025920630753SH SOLE 75300
GAP INC COMStock36476010820615SH SOLE 61500
TELEDYNE TECHNOLOGIES INC COMStock87936010527SH SOLE 700
YUM BRANDS INC COMStock9884981012692,343SH SOLE 2,34300
UNDER ARMOUR INC CL CStock9043112068442SH SOLE 44200
BOSTON SCIENTIFIC CORP COMStock101137107388SH SOLE 8800
REAL ESTATE SELECT SECTOR SPDR FUNDETF81369Y860892,025SH SOLE 2,02500
ETFMG ALTERNATIVE HARVEST ETFETF26924G5086333SH SOLE 33300
MFS INTER HIGH INCOME FD SH BEN INTCEF59318T1091386SH SOLE 38600
ISHARES U.S. INDUSTRIALS ETFETF4642877541090SH SOLE 9000
PROCTER AND GAMBLE CO COMStock7427181097305,411SH SOLE 5,41100
COCA COLA CO COMStock1912161004468,245SH SOLE 8,24500
ISHARES U.S. HEALTHCARE ETFETF4642877621,0453,833SH SOLE 3,83300
GENERAL MLS INC COMStock37033410432534SH SOLE 53400
ENTERPRISE PRODS PARTNERS L P COMStock29379210728411,775SH SOLE 11,77500
AMEREN CORP COMStock02360810200SH SOLE 000
IDEX CORP COMStock45167R1041884SH SOLE 8400
PPG INDS INC COMStock693506107319SH SOLE 1900
ISHARES U.S. ENERGY ETFETF464287796742,549SH SOLE 2,54900
OCCIDENTAL PETE CORP COMStock67459910513417SH SOLE 41700
TRUIST FINL CORP COMStock89832Q10911200SH SOLE 20000
UNITED PARCEL SERVICE INC CL BStock9113121061,7958,635SH SOLE 8,63500
MARRIOTT INTL INC NEW CL AStock57190320261447SH SOLE 44700
VANGUARD REAL ESTATE ETFETF92290855313130SH SOLE 13000
ISHARES MSCI USA ESG SELECT ETFETF4642888021,90819,975SH SOLE 19,97500
BIOGEN INC COMStock09062X1032367SH SOLE 6700
CARNIVAL CORP PAIRED CTFStock143658300592,272SH SOLE 2,27200
VENTAS INC COMREIT92276F1006110SH SOLE 11000
INVESCO DB COMMODITY INDEX TRACKING FUNDETF46138B103884,591SH SOLE 4,59100
ESSEX PPTY TR INC COMREIT29717810572241SH SOLE 24100
AVALONBAY CMNTYS INC COMREIT0534841011365SH SOLE 6500
INTEL CORP COMStock4581401005219,284SH SOLE 9,28400
PERRIGO CO PLC SHSStockG9782210318410SH SOLE 41000
CME GROUP INC COMStock12572Q10522106SH SOLE 10600
HUNT J B TRANS SVCS INC COMStock4456581071385SH SOLE 8500
STATE STR CORP COMStock857477103114SH SOLE 1400
MEDTRONIC PLC SHSStockG5960L10362501SH SOLE 50100
CLOROX CO DEL COMStock18905410995532SH SOLE 53200
ISHARES U.S. FINANCIALS ETFETF4642877883334,117SH SOLE 4,11700
COMERICA INC COMStock20034010709SH SOLE 900
FORTIVE CORP COMStock34959J10813192SH SOLE 19200
DUKE REALTY CORP COM NEWREIT26441150502SH SOLE 200
NETFLIX INC COMStock64110L1061,1192,119SH SOLE 2,11900
ISHARES DOW JONES U.S. ETFETF464287846438SH SOLE 3800
SPDR DOW JONES INDUSTRIAL AVERAGE ETFETF78467X1091132SH SOLE 3200
INVESCO DYNAMIC BUILDING & CONSTRUCTION ETFETF46137V7791753,536SH SOLE 3,53600
PAYCHEX INC COMStock7043261071441,345SH SOLE 1,34500
EATON VANCE TAX-MANAGED BUY- W COMCEF27828Y108201,250SH SOLE 1,25000
PEOPLES UNITED FINANCIAL INC COMStock71270410509SH SOLE 900
PACCAR INC COMStock693718108121SH SOLE 2100
EQUITY RESIDENTIAL SH BEN INTREIT29476L10710140SH SOLE 14000
HESS CORP COMStock42809H1079112SH SOLE 11200
ISHARES GROWTH ALLOCATION FUNDETF464289867861,548SH SOLE 1,54800
ISHARES MSCI EAFE ESG SELECT ETFETF46435G5169,108115,249SH SOLE 115,24900
WATERS CORP COMStock941848103723SH SOLE 2300
POOL CORP COMStock73278L105208455SH SOLE 45500
LAUDER ESTEE COS INC CL AStock5184391048762,757SH SOLE 2,75700
TRILOGY METALS INC NEW COMStock89621C105023SH SOLE 2300
PROLOGIS INC. COMREIT74340W10319162SH SOLE 16200
SANOFI SPONSORED ADRADR80105N10516312SH SOLE 31200
MERCK & CO INC COMStock58933Y1056968,950SH SOLE 8,95000
OSHKOSH CORP COMStock6882392015364,305SH SOLE 4,30500
SPDR S&P 500 ETFETF78462F1032,2065,153SH SOLE 5,15300
ADVANSIX INC COMStock00773T101011SH SOLE 1100
MCKESSON CORP COMStock58155Q10335184SH SOLE 18400
AURORA CANNABIS INC COMStock05156X8841196SH SOLE 19600
MASTERCARD INCORPORATED CL AStock57636Q10474205SH SOLE 20500
FIRST TR ENERGY INCOME & GROWT COMCEF33738G1043222SH SOLE 22200
FIRST REP BK SAN FRANCISCO CAL COMStock33616C100424SH SOLE 2400
ILLINOIS TOOL WKS INC COMStock45230810947212SH SOLE 21200
SBA COMMUNICATIONS CORP NEW CL AREIT78410G10451161SH SOLE 16100
UNITED RENTALS INC COMStock91136310903SH SOLE 300
ASHFORD HOSPITALITY TR INC COM SHSREIT0441038774968SH SOLE 96800
TYLER TECHNOLOGIES INC COMStock90225210502SH SOLE 200
EMERSON ELEC CO COMStock29101110450529SH SOLE 52900
VONAGE HLDGS CORP COMStock92886T2016423SH SOLE 42300
ADIENT PLC ORD SHSStockG0084W101016SH SOLE 1600
YUM CHINA HLDGS INC COMStock98850P1091442,177SH SOLE 2,17700
GLOBE LIFE INC COMStock37959E102445SH SOLE 4500
ISHARES CONSERVATIVE ALLOCATION FUNDETF46428988310270SH SOLE 27000
ALLSTATE CORP COMStock02000210160464SH SOLE 46400
DOUBLELINE INCOME SOLUTIONS FD COMCEF258622109321,782SH SOLE 1,78200
VISTEON CORP COM NEWStock92839U206438SH SOLE 3800
DIAGEO PLC SPON ADR NEWADR25243Q2052141,116SH SOLE 1,11600
LAMB WESTON HLDGS INC COMStock51327210402SH SOLE 200
ALASKA AIR GROUP INC COMStock0116591096109SH SOLE 10900
ISHARES MSCI JAPAN ETFETF46434G82227406SH SOLE 40600
ISHARES TIPS BOND ETFETF4642871762251,761SH SOLE 1,76100
LEGGETT & PLATT INC COMStock524660107369SH SOLE 6900
VERTEX PHARMACEUTICALS INC COMStock92532F10023115SH SOLE 11500
COGNIZANT TECHNOLOGY SOLUTIONS CL AStock192446102011SH SOLE 1100
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETFETF37954Y715411,174SH SOLE 1,17400
INNOVATIVE INDL PPTYS INC COMREIT45781V1011056SH SOLE 5600
CORNING INC COMStock21935010528707SH SOLE 70700
EDWARDS LIFESCIENCES CORP COMStock28176E10895919SH SOLE 91900
ISHARES S&P 100 ETFETF46428710125130SH SOLE 13000
BANK NEW YORK MELLON CORP COMStock06405810023464SH SOLE 46400
EXELA TECHNOLOGIES INC COM NEWStock30162V40931,500SH SOLE 1,50000
KAYNE ANDERSON ENERGY INFRSTR COMCEF486606106053SH SOLE 5300
DAVITA INC COMStock23918K108111SH SOLE 1100
VERIZON COMMUNICATIONS INC COMStock92343V10461911,052SH SOLE 11,05200
UNUM GROUP COMStock91529Y106863,057SH SOLE 3,05700
CHUBB LIMITED COMStockH1467J10458367SH SOLE 36700
SONOCO PRODS CO COMStock83549510241623SH SOLE 62300
PENN NATL GAMING INC COMStock70756910923306SH SOLE 30600
UNITED STATES ANTIMONY CORP COMStock91154910377,143SH SOLE 7,14300
MARVELL TECHNOLOGY INC COMStock57387410416275SH SOLE 27500
VALE S A SPONSORED ADSADR91912E1053170SH SOLE 17000
ISHARES COHEN & STEERS REIT ETFETF464287564761,167SH SOLE 1,16700
FEDEX CORP COMStock31428X106120404SH SOLE 40400
SNAP ON INC COMStock83303410102SH SOLE 200
PULTE GROUP INC COMStock74586710104SH SOLE 400
SHERWIN WILLIAMS CO COMStock8243481061348SH SOLE 4800
PEPSICO INC COMStock7134481086354,289SH SOLE 4,28900
ISHARES 1-3 YEAR TREASURY BOND ETFETF4642874571671,941SH SOLE 1,94100
NEWELL BRANDS INC COMStock6512291068294SH SOLE 29400
MARATHON OIL CORP COMStock5658491062162SH SOLE 16200
CRONOS GROUP INC COMStock22717L1014517SH SOLE 51700
VIAVI SOLUTIONS INC COMStock925550105020SH SOLE 2000
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETFETF37954Y67322893SH SOLE 89300
ISHARES INTERNATIONAL DEVELOPED PROPERTY ETFETF46428842249913,053SH SOLE 13,05300
ISHARES MODERATE ALLOCATION FUNDETF4642898752926,485SH SOLE 6,48500
DXC TECHNOLOGY CO COMStock23355L10602SH SOLE 200
KIMBERLY-CLARK CORP COMStock4943681031293SH SOLE 9300
BLACKROCK N Y MUN INCOME TRUST SH BEN INTCEF09248L1067523SH SOLE 52300
VANECK VECTORS ENVIRONMENTAL SERVICES ETFETF92189F30420145SH SOLE 14500
MOLSON COORS BEVERAGE CO CL BStock60871R209370SH SOLE 7000
INTERPUBLIC GROUP COS INC COMStock46069010036411,218SH SOLE 11,21800
OKTA INC CL AStock6792951052293SH SOLE 9300
GROWGENERATION CORP COMStock39986L10922460SH SOLE 46000
TE CONNECTIVITY LTD REG SHSStockH84989104114SH SOLE 1400
HONEYWELL INTL INC COMStock438516106197900SH SOLE 90000
TRANE TECHNOLOGIES PLC SHSStockG8994E10393508SH SOLE 50800
PCSB FINL CORP COMStock69324R104271,528SH SOLE 1,52800
FIRSTENERGY CORP COMStock337932107017SH SOLE 1700
FORD MTR CO DEL COMStock345370860402,751SH SOLE 2,75100
OMEGA HEALTHCARE INVS INC COMREIT681936100262SH SOLE 6200
URBAN ONE INC CL AStock91705J1051149SH SOLE 14900
INGERSOLL RAND INC COMStock45687V1065120SH SOLE 12000
ISHARES ESG AWARE MSCI USA ETFETF46435G425994SH SOLE 9400
XCEL ENERGY INC COMStock98389B100961,470SH SOLE 1,47000
BP PLC SPONSORED ADRADR05562210424935SH SOLE 93500
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETFETF78464A35942488SH SOLE 48800
HOME DEPOT INC COMStock4370761026371,999SH SOLE 1,99900
BAXTER INTL INC COMStock07181310910126SH SOLE 12600
BLUE APRON HLDGS INC CL A NEWStock09523Q2002606SH SOLE 60600
AUTOMATIC DATA PROCESSING INC COMStock053015103155785SH SOLE 78500
BRIGHTHOUSE FINL INC COMStock10922N103247SH SOLE 4700
INVESCO MORTGAGE CAPITAL INC COMREIT46131B10031,000SH SOLE 1,00000
AMERICA FIRST MULTIFAMILY INVS BEN UNIT CTFStock02364V10754681,100SH SOLE 81,10000
DUPONT DE NEMOURS INC COMStock26614N10221272SH SOLE 27200
MICRO FOCUS INTL PLC SPON ADR NEWADR59483740303SH SOLE 300
INVESCO NASDAQ INTERNET ETFETF46137V5301249SH SOLE 4900
ISHARES RUSSELL 2000 VALUE ETFETF4642876302611,579SH SOLE 1,57900
HEALTH CARE SELECT SECTOR SPDR FUNDETF81369Y20997777SH SOLE 77700
VERISK ANALYTICS INC COMStock92345Y1061379SH SOLE 7900
COOPER COS INC COM NEWStock21664840215SH SOLE 500
BHP GROUP LTD SPONSORED ADSADR08860610827383SH SOLE 38300
SPDR GOLD SHARESETF78463V10744267SH SOLE 26700
SOUTHERN CO COMStock84258710733548SH SOLE 54800
ROKU INC COM CL AStock77543R10257125SH SOLE 12500
MARIN SOFTWARE INC COM NEWStock56804T20500SH SOLE 000
AMERISOURCEBERGEN CORP COMStock03073E10543381SH SOLE 38100
BECTON DICKINSON & CO COMStock0758871091978SH SOLE 7800
BROADRIDGE FINL SOLUTIONS INC COMStock11133T1031490SH SOLE 9000
SCHWAB U.S. SMALL-CAP ETFETF80852460716160SH SOLE 16000
CBRE CLARION GLOBAL REAL ESTAT COMCEF12504G1001216SH SOLE 21600
RIOT BLOCKCHAIN INC COMStock7672921055150SH SOLE 15000
AI POWERED EQUITY ETFETF26924G81349812,020SH SOLE 12,02000
SEA LTD SPONSORD ADSADR81141R10091335SH SOLE 33500
ISHARES RUSSELL 1000 GROWTH ETFETF4642876147,46827,510SH SOLE 27,51000
LABORATORY CORP AMER HLDGS COM NEWStock50540R40917SH SOLE 700
ISHARES U.S. REAL ESTATE ETFETF4642877395,39052,877SH SOLE 52,87700
CONSUMER STAPLES SELECT SECTOR SPDR FUNDETF81369Y3083044,353SH SOLE 4,35300
FORTINET INC COMStock34959E10938161SH SOLE 16100
IQVIA HLDGS INC COMStock46266C10502SH SOLE 200
GRIFFON CORP COMStock398433102281,100SH SOLE 1,10000
JPMORGAN ULTRA-SHORT INCOME ETFETF46641Q83747943SH SOLE 94300
AON PLC SHS CL AStockG0403H108101424SH SOLE 42400
SMITH A O CORP COMStock831865209459SH SOLE 5900
ASSURED GUARANTY LTD COMStockG0585R1061182,488SH SOLE 2,48800
LUMEN TECHNOLOGIES INC COMStock5502411036486SH SOLE 48600
GALLAGHER ARTHUR J & CO COMStock36357610905SH SOLE 500
ATMOS ENERGY CORP COMStock049560105230SH SOLE 3000
PEBBLEBROOK HOTEL TR COMREIT70509V10004SH SOLE 400
HENRY JACK & ASSOC INC COMStock42628110101SH SOLE 100
TELEFLEX INCORPORATED COMStock87936910602SH SOLE 200
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADRADR05946K101142,347SH SOLE 2,34700
VIRGIN GALACTIC HOLDINGS INC COMStock92766K10618400SH SOLE 40000
SCHWAB U.S. LARGE-CAP GROWTH ETFETF808524300962SH SOLE 6200
NUVEEN NEW YORK AMT QLT MUNICP COMCEF6706561071309,225SH SOLE 9,22500
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETFETF78464A4745185SH SOLE 18500
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETFETF46137V27427265SH SOLE 26500
LIFEVANTAGE CORP COM NEWStock53222K2054572SH SOLE 57200
NUTRIEN LTD COMStock67077M108241SH SOLE 4100
FS KKR CAP CORP COMCEF302635206241,147SH SOLE 1,14700
CENTENE CORP DEL COMStock15135B101236SH SOLE 3600
ISHARES S&P SMALL-CAP FUNDETF4642878046,77259,944SH SOLE 59,94400
BERKSHIRE HATHAWAY INC DEL CL B NEWStock0846707026,63523,874SH SOLE 23,87400
AMPLIFY TRANSFORMATIONAL DATA SHARING ETFETF032108607016SH SOLE 1600
ADOBE SYSTEMS INCORPORATED COMStock00724F101366626SH SOLE 62600
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUNDETF92206C4094915,942SH SOLE 5,94200
EXELON CORP COMStock30161N10141928SH SOLE 92800
ALPHABET INC CAP STK CL AStock02079K3056,0582,481SH SOLE 2,48100
MSG NETWORK INC CL AStock553573106012SH SOLE 1200
PROGRESSIVE CORP COMStock74331510304SH SOLE 400
ISHARES MSCI PACIFIC EX JAPAN ETFETF46428666521413SH SOLE 41300
FISERV INC COMStock337738108662SH SOLE 6200
OREILLY AUTOMOTIVE INC COMStock67103H10712SH SOLE 200
PRINCIPAL FINANCIAL GROUP INC COMStock74251V102352SH SOLE 5200
INTUIT COMStock461202103184376SH SOLE 37600
HALLIBURTON CO COMStock4062161015221SH SOLE 22100
CONSTELLATION BRANDS INC CL AStock21036P108315SH SOLE 1500
UNILEVER PLC SPON ADR NEWADR90476770423404SH SOLE 40400
NEWMONT CORP COMStock65163910656890SH SOLE 89000
SPOTIFY TECHNOLOGY S A SHSStockL8681T1021350SH SOLE 5000
CSX CORP COMStock12640810306SH SOLE 600
ISHARES EVOLVED U.S. FINANCIALS ETFETF46431W6556221SH SOLE 22100
COMCAST CORP NEW CL AStock20030N1012814,934SH SOLE 4,93400
ISHARES U.S. INFRASTRUCTURE ETFETF46435U713892,530SH SOLE 2,53000
GENERAC HLDGS INC COMStock36873610425SH SOLE 500
MICROSOFT CORP COMStock59491810410,64639,300SH SOLE 39,30000
LENNAR CORP CL AStock526057104119SH SOLE 1900
VALERO ENERGY CORP COMStock91913Y10058745SH SOLE 74500
DOCUSIGN INC COMStock256163106139500SH SOLE 50000
SMARTSHEET INC COM CL AStock83200N10317240SH SOLE 24000
NVENT ELECTRIC PLC SHSStockG6700G107140SH SOLE 4000
DISCOVERY INC COM SER AStock25470F10406SH SOLE 600
OPTIMIZERX CORP COM NEWStock68401U20412200SH SOLE 20000
SCHLUMBERGER LTD COM STKStock8068571081053,301SH SOLE 3,30100
CVS HEALTH CORP COMStock1266501002242,694SH SOLE 2,69400
ISHARES EUROPE ETFETF46428786128536SH SOLE 53600
DTE ENERGY CO COMStock23333110760463SH SOLE 46300
EVERGY INC COMStock30034W10608SH SOLE 800
IBIO INC COM NEWStock451033203106,790SH SOLE 6,79000
VEONEER INC COMStock92336X109290SH SOLE 9000
BJS WHSL CLUB HLDGS INC COMStock05550J1018187SH SOLE 18700
TEXTRON INC COMStock88320310113195SH SOLE 19500
MASCO CORP COMStock57459910632554SH SOLE 55400
NISOURCE INC COMStock65473P1059404SH SOLE 40400
SIMON PPTY GROUP INC NEW COMREIT82880610957439SH SOLE 43900
ISHARES MSCI BRAZIL ETFETF46428640012297SH SOLE 29700
V F CORP COMStock91820410820250SH SOLE 25000
KEURIG DR PEPPER INC COMStock49271V100025SH SOLE 2500
TILRAY INC COM CL 2Stock88688T10016916SH SOLE 91600
AMERIPRISE FINL INC COMStock03076C1062,0028,046SH SOLE 8,04600
FOCUS FINL PARTNERS INC COM CL AStock34417P1004100SH SOLE 10000
MIRATI THERAPEUTICS INC COMStock60468T105129801SH SOLE 80100
AVERY DENNISON CORP COMStock0536111091049SH SOLE 4900
AUTOLIV INC COMStock052800109890SH SOLE 9000
ARES CAPITAL CORP COMCEF04010L10318928SH SOLE 92800
PROSHARES ULTRA DOW 30ETF74347R3051702,370SH SOLE 2,37000
INVESCO DYNAMIC CR OPPORTUNITI COMCEF46132R1046507SH SOLE 50700
BERKSHIRE HATHAWAY INC DEL CL AStock0846701082,9307SH SOLE 700
CBOE GLOBAL MKTS INC COMStock12503M108115SH SOLE 1500
AMERICA MOVIL SAB DE CV SPON ADR L SHSADR02364W10511747SH SOLE 74700
BOEING CO COMStock0970231059634,020SH SOLE 4,02000
COPART INC COMStock21720410601SH SOLE 100
VANGUARD SMALL-CAP INDEX FUNDETF9229087513,62716,103SH SOLE 16,10300
VANGUARD MID-CAP INDEX FUNDETF9229086293,50314,760SH SOLE 14,76000
VANGUARD LARGE-CAP INDEX FUNDETF9229086371263SH SOLE 6300
NEXTERA ENERGY INC COMStock65339F1011,87725,621SH SOLE 25,62100
ELASTIC N V ORD SHSStockN14506104325SH SOLE 2500
NATURAL GAS SVCS GROUP INC COMStock63886Q109026SH SOLE 2600
NIKE INC CL BStock6541061034,25627,553SH SOLE 27,55300
ALIGN TECHNOLOGY INC COMStock016255101105173SH SOLE 17300
ALPS EQUAL SECTOR WEIGHT ETFETF00162Q20515157SH SOLE 15700
CLEARBRIDGE MLP AND MIDSTRM FD COMCEF1846922004145SH SOLE 14500
TESLA INC COMStock88160R1011,4762,172SH SOLE 2,17200
RESIDEO TECHNOLOGIES INC COMStock76118Y104267SH SOLE 6700
LINDE PLC SHSStockG5494J103137475SH SOLE 47500
CORESITE RLTY CORP COMREIT21870Q1054493,340SH SOLE 3,34000
CMS ENERGY CORP COMStock125896100351SH SOLE 5100
HILTON WORLDWIDE HLDGS INC COMStock43300A203980SH SOLE 8000
NCR CORP NEW COMStock62886E108498SH SOLE 9800
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETFETF92189H300019SH SOLE 1900
VANGUARD HEALTH CARE INDEX FUNDETF92204A50444181SH SOLE 18100
FINANCIAL SELECT SECTOR SPDR FUNDETF81369Y60569118,839SH SOLE 18,83900
MODERNA INC COMStock60770K10725110SH SOLE 11000
NXP SEMICONDUCTORS N V COMStockN6596X1091682SH SOLE 8200
NORFOLK SOUTHN CORP COMStock65584410834130SH SOLE 13000
BOSTON PROPERTIES INC COMREIT10112110159522SH SOLE 52200
DELL TECHNOLOGIES INC CL CStock24703L20239400SH SOLE 40000
HOST HOTELS & RESORTS INC COMREIT44107P104020SH SOLE 2000
KIMCO RLTY CORP COMREIT49446R109192SH SOLE 9200
PUBLIC STORAGE COMREIT74460D10915SH SOLE 500
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETFETF37954Y624441,589SH SOLE 1,58900
REGENCY CTRS CORP COMREIT75884910314219SH SOLE 21900
UDR INC COMREIT902653104010SH SOLE 1000
ALERIAN MLP ETFETF00162Q4526168SH SOLE 16800
TEMPLETON GLOBAL INCOME FD COMCEF8801981063650SH SOLE 65000
MORGAN STANLEY INDIA INVT FD I COMCEF61745C105142SH SOLE 4200
VANGUARD CONSUMER STAPLES INDEX FUNDETF92204A2071057SH SOLE 5700
VANGUARD FTSE EUROPE ETFETF92204287420310SH SOLE 31000
HARLEY DAVIDSON INC COMStock412822108253SH SOLE 5300
VANGUARD INFORMATION TECHNOLOGY INDEX FUNDETF92204A7021,0062,523SH SOLE 2,52300
SCHWAB U.S. LARGE-CAP VALUE ETFETF80852440901SH SOLE 100
ARK FINTECH INNOVATION ETFETF00214Q70894617,493SH SOLE 17,49300
HANCOCK JOHN PFD INCOME FD II COMCEF41013X106361,678SH SOLE 1,67800
WALGREENS BOOTS ALLIANCE INC COMStock93142710823446SH SOLE 44600
ASSURANT INC COMStock04621X108119767SH SOLE 76700
CENTERPOINT ENERGY INC COMStock15189T107015SH SOLE 1500
DOLLAR TREE INC COMStock256746108228SH SOLE 2800
INTERNATIONAL FLAVORS&FRAGRANC COMStock45950610115103SH SOLE 10300
FOX CORP CL A COMStock35137L10518507SH SOLE 50700
STANLEY BLACK & DECKER INC COMStock854502101211SH SOLE 1100
FOX CORP CL B COMStock35137L2049265SH SOLE 26500
DOW INC COMStock26055710320323SH SOLE 32300
VANGUARD S&P MID-CAP 400 VALUE ETFETF92193284405SH SOLE 500
CASSAVA SCIENCES INC COMStock14817C10719228SH SOLE 22800
BK TECHNOLOGIES CORPORATION COMStock05587G104082SH SOLE 8200
HANESBRANDS INC COMStock4103451022121SH SOLE 12100
KKR & CO INC COMStock48251W10426452SH SOLE 45200
UNITED AIRLS HLDGS INC COMStock91004710912233SH SOLE 23300
JUMIA TECHNOLOGIES AG SPONSORED ADSADR48138M10510350SH SOLE 35000
ZOOM VIDEO COMMUNICATIONS INC CL AStock98980L1012,2655,854SH SOLE 5,85400
VANGUARD S&P 500 ETFETF92290836319,59549,796SH SOLE 49,79600
BEYOND MEAT INC COMStock08862E1091821,159SH SOLE 1,15900
ASTRAZENECA PLC SPONSORED ADRADR04635310829490SH SOLE 49000
BROWN FORMAN CORP CL AStock11563710002SH SOLE 200
FIFTH THIRD BANCORP COMStock316773100137SH SOLE 3700
UBER TECHNOLOGIES INC COMStock90353T10040799SH SOLE 79900
SPDR S&P MIDCAP 400 ETFETF78467Y1071,8013,668SH SOLE 3,66800
ILLUMINA INC COMStock452327109362766SH SOLE 76600
WESTERN UN CO COMStock959802109027SH SOLE 2700
CORTEVA INC COMStock22052L10435809SH SOLE 80900
CONSOLIDATED EDISON INC COMStock2091151041,62522,666SH SOLE 22,66600
GENERAL MTRS CO COMStock37045V1001652,800SH SOLE 2,80000
HUNTINGTON BANCSHARES INC COMStock446150104026SH SOLE 2600
AMCOR PLC ORDStockG0250X107544,739SH SOLE 4,73900
CROWDSTRIKE HLDGS INC CL AStock22788C10579315SH SOLE 31500
CHEWY INC CL AStock16679L10939500SH SOLE 50000
ISHARES RUSSELL TOP 200 GROWTH ETFETF46428943812,61583,770SH SOLE 83,77000
VANECK VECTORS GOLD MINERS ETFETF92189F106792,343SH SOLE 2,34300
TORTOISE ENERGY INFRA CORP COMCEF89147L8865187SH SOLE 18700
TERADYNE INC COMStock880770102110SH SOLE 1000
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTNStock726503105272,408SH SOLE 2,40800
ISHARES MSCI EAFE GROWTH ETFETF4642888853,82735,673SH SOLE 35,67300
CASTLE BIOSCIENCES INC COMStock14843C1057108SH SOLE 10800
TRAVELCENTERS OF AMERICA INC COM NEWStock89421B10906SH SOLE 600
KENNEDY-WILSON HOLDINGS INC COMStock48939810715774SH SOLE 77400
ISHARES RUSSELL TOP 200 ETFETF4642894461531,495SH SOLE 1,49500
BOOKING HOLDINGS INC COMStock09857L108249114SH SOLE 11400
WABTEC COMStock929740108676SH SOLE 7600
LILLY ELI & CO COMStock53245710875327SH SOLE 32700
HASBRO INC COMStock418056107951,005SH SOLE 1,00500
ISHARES GSCI COMMODITY-INDEXED TRUSTETF46428R107040SH SOLE 4000
AIR PRODS & CHEMS INC COMStock009158106106370SH SOLE 37000
US VEGAN CLIMATE ETFETF26922A297391,000SH SOLE 1,00000
WISDOMTREE CLOUD COMPUTING FUNDETF97717Y6915103SH SOLE 10300
SCHWAB U.S. REIT ETFETF808524847380SH SOLE 8000
NIELSEN HLDGS PLC SHS EURStockG6518L108294SH SOLE 9400
LEIDOS HOLDINGS INC COMStock52532710202SH SOLE 200
NOV INC COMStock62955J103048SH SOLE 4800
BANKUNITED INC COMStock06652K1034101SH SOLE 10100
BIONTECH SE SPONSORED ADSADR09075V102941SH SOLE 4100
PROFOUND MED CORP COM NEWStock74319B502654,000SH SOLE 4,00000
VANGUARD TOTAL INTERNATIONAL STOCK ETFETF9219097681191,817SH SOLE 1,81700
SERVICE PPTYS TR COM SH BEN INTREIT81761L1023300SH SOLE 30000
PPL CORP COMStock69351T10609SH SOLE 900
HOLOGIC INC COMStock4364401018129SH SOLE 12900
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETNETF06738C778145SH SOLE 4500
BLACKROCK MUNIYILD QULT FD INC COMCEF09254F1005299SH SOLE 29900
TEKLA HEALTHCARE INVS SH BEN INTCEF87911J1031696,600SH SOLE 6,60000
PIMCO CORPORATE & INCOME OPPOR COMCEF72201B10113700SH SOLE 70000
DRAFTKINGS INC COM CL AStock26142R104751,450SH SOLE 1,45000
VANGUARD S&P 500 GROWTH ETFETF92193250564245SH SOLE 24500
INVESCO S&P SMALLCAP HEALTH CARE PORTFOLIOETF46138E1491580SH SOLE 8000
ISHARES RUSSELL 2000 ETFETF4642876555242,286SH SOLE 2,28600
INVESCO SENIOR LOAN ETFETF46138G508221,033SH SOLE 1,03300
ROUNDHILL SPORTS BETTING & IGAMING ETFETF53656F789281SH SOLE 8100
APOLLO GLOBAL MGMT INC COM CL AStock03768E105661,077SH SOLE 1,07700
HUNTINGTON INGALLS INDS INC COMStock44641310602SH SOLE 200
FIDELITY NATL INFORMATION SVCS COMStock31620M1061392SH SOLE 9200
ISHARES CORE HIGH DIVIDEND ETFETF46429B6631,24112,857SH SOLE 12,85700
KAYNE ANDERSON NEXTGEN ENRGY COMCEF48661E1080131SH SOLE 13100
EXPRESS INC COMStock30219E1032440SH SOLE 44000
BEAM THERAPEUTICS INC COMStock07373V105544SH SOLE 4400
KBR INC COMStock48242W106390SH SOLE 9000
CLOUGH GLOBAL OPPORTUNITIES FD SH BEN INTCEF18914E1065463SH SOLE 46300
DUKE ENERGY CORP NEW COM NEWStock26441C20421216SH SOLE 21600
DIGITAL RLTY TR INC COMREIT25386810350333SH SOLE 33300
MICRON TECHNOLOGY INC COMStock59511210341488SH SOLE 48800
INCYTE CORP COMStock45337C10202SH SOLE 200
CARRIER GLOBAL CORPORATION COMStock14448C10432674SH SOLE 67400
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS AStock11275Q107122SH SOLE 2200
AFLAC INC COMStock00105510234634SH SOLE 63400
FREEPORT-MCMORAN INC CL BStock35671D857010SH SOLE 1000
PGT INNOVATIONS INC COMStock69336V1015258SH SOLE 25800
SYSCO CORP COMStock87182910718232SH SOLE 23200
CHIPOTLE MEXICAN GRILL INC COMStock169656105186120SH SOLE 12000
MADISON SQUARE GRDN ENTERTNMNT CL AStock55826T10204SH SOLE 400
VANGUARD S&P MID-CAP 400 GROWTH ETFETF92193286916SH SOLE 600
ASSERTIO HOLDINGS INC COM NEWStock04546C10621,750SH SOLE 1,75000
BLACKROCK RES & COMMODITIES ST SHSCEF09257A108151,640SH SOLE 1,64000
SMITH & WESSON BRANDS INC COMStock83175410624702SH SOLE 70200
NIKOLA CORP COMStock654110105261,477SH SOLE 1,47700
SONY GROUP CORPORATION SPONSORED ADRADR835699307338SH SOLE 3800
MFS MULTIMARKET INCOME TR SH BEN INTCEF5527371082400SH SOLE 40000
MATCH GROUP INC NEW COMStock57667L10744278SH SOLE 27800
IAC INTERACTIVECORP NEW COM NEWStock44891N208325SH SOLE 2500
LEMONADE INC COMStock52567D1071095SH SOLE 9500
EASTERN CO COMStock27631710428936SH SOLE 93600
CAESARS ENTERTAINMENT INC NEW COMStock12769G10063611SH SOLE 61100
QUANTA SVCS INC COMStock74762E102116SH SOLE 1600
ISHARES SELECT DIVIDEND ETFETF4642871689,04677,571SH SOLE 77,57100
AMERICAN ELEC PWR CO INC COMStock02553710138449SH SOLE 44900
ENTERGY CORP NEW COMStock29364G103665SH SOLE 6500
EDISON INTL COMStock28102010735620SH SOLE 62000
EVERSOURCE ENERGY COMStock30040W108573SH SOLE 7300
PNM RES INC COMStock69349H107125SH SOLE 2500
AMERICAN OUTDOOR BRANDS INC COMStock02875D1096174SH SOLE 17400
BROWN FORMAN CORP CL BStock11563720916222SH SOLE 22200
ISHARES RUSSELL MID-CAP GROWTH ETFETF46428748171635SH SOLE 63500
QUANTUMSCAPE CORP COM CL AStock74767V1098299SH SOLE 29900
NANO X IMAGING LTD ORD SHSStockM707001054155SH SOLE 15500
AMC NETWORKS INC CL AStock00164V103012SH SOLE 1200
MARATHON PETE CORP COMStock56585A10227449SH SOLE 44900
HOLLYFRONTIER CORP COMStock43610610802SH SOLE 200
INVESCO AEROSPACE & DEFENSE ETFETF46137V1002413,208SH SOLE 3,20800
INDEPENDENT BK CORP MASS COMStock4538361088107SH SOLE 10700
ADVISORSHARES PURE US CANNABIS ETFETF00768Y45323583SH SOLE 58300
BEAM GLOBAL COMStock07373B10971518,689SH SOLE 18,68900
SNOWFLAKE INC CL AStock83344510936150SH SOLE 15000
VANGUARD SMALL-CAP VALUE INDEX FUNDETF9229086113,60520,760SH SOLE 20,76000
CORSAIR GAMING INC COMStock22041X102010SH SOLE 1000
CHURCHILL CAPITAL CORP IV CL AStock1714391024150SH SOLE 15000
ALEXION PHARMACEUTICALS INC COMStock015351109215SH SOLE 1500
PALANTIR TECHNOLOGIES INC CL AStock69608A10811432SH SOLE 43200
VONTIER CORPORATION COMStock928881101016SH SOLE 1600
DIAMONDROCK HOSPITALITY CO COMREIT2527843011206SH SOLE 20600
ALEXANDERS INC COMREIT014752109210SH SOLE 1000
REGENERON PHARMACEUTICALS COMStock75886F10768122SH SOLE 12200
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LPStock559080106681,400SH SOLE 1,40000
NEW JERSEY RES CORP COMStock646025106431,100SH SOLE 1,10000
FISKER INC CL A COM STKStock33813J1063200SH SOLE 20000
ATLASSIAN CORP PLC CL AStockG0624210441160SH SOLE 16000
VIATRIS INC COMStock92556V106191,365SH SOLE 1,36500
EATON VANCE TAX-MANAGED GLOBAL COMCEF27829F108424,173SH SOLE 4,17300
SOFI TECHNOLOGIES INC COMStock83406F102382,000SH SOLE 2,00000
WORKHORSE GROUP INC COM NEWStock98138J20610609SH SOLE 60900
ISHARES MSCI EAFE VALUE ETFETF46428887791217,628SH SOLE 17,62800
AIRBNB INC COM CL AStock00906610183543SH SOLE 54300
STAG INDL INC COMREIT85254J1021875,020SH SOLE 5,02000
CONTEXTLOGIC INC COM CL AStock21077C1073300SH SOLE 30000
UPSTART HLDGS INC COMStock91680M10734275SH SOLE 27500
SKILLZ INC COMStock83067L1094200SH SOLE 20000
FORTUNE BRANDS HOME & SEC INC COMStock34964C10616169SH SOLE 16900
GENTEX CORP COMStock371901109732,206SH SOLE 2,20600
OPENDOOR TECHNOLOGIES INC COMStock683712103021SH SOLE 2100
VANGUARD MID-CAP GROWTH INDEX FUNDETF9229085382,70411,441SH SOLE 11,44100
AFFIRM HLDGS INC COM CL AStock00827B106241SH SOLE 4100
CARLOTZ INC COM CL AStock1425521080125SH SOLE 12500
XYLEM INC COMStock98419M10028241SH SOLE 24100
QUALTRICS INTL INC COM CL AStock7476012014125SH SOLE 12500
TRIP COM GROUP LTD ADSADR89677Q10722633SH SOLE 63300
PLBY GROUP INC COMStock72814P1097200SH SOLE 20000
SCORE MEDIA & GAMING INC CL A SUB VTG SHSStock80919D2026307SH SOLE 30700
APTIV PLC SHSStockG6095L10929187SH SOLE 18700
ROBLOX CORP CL AStock77104910326300SH SOLE 30000
GLOBAL X SOCIAL MEDIA INDEX FUNDETF37950E4161,03114,244SH SOLE 14,24400
TRACTOR SUPPLY CO COMStock892356106318SH SOLE 1800
ELECTRONIC ARTS INC COMStock28551210988614SH SOLE 61400
IMMUNOGEN INC COMStock45253H101067SH SOLE 6700
NOVAN INC COM NEWStock66988N2052269SH SOLE 26900
VISA INC COM CL AStock92826C8396132,621SH SOLE 2,62100
VANECK VECTORS PHARMACEUTICAL ETFETF92189F692232SH SOLE 3200
PERELLA WEINBERG PARTNERS CLASS A COMStock71367G102362,820SH SOLE 2,82000
TABOOLA.COM LTD ORD SHSStockM8744T10610982SH SOLE 98200
AMERICAN EAGLE OUTFITTERS INC COMStock02553E1067213SH SOLE 21300
HERSHEY CO COMStock42786610820117SH SOLE 11700
IEC ELECTRS CORP NEW COMStock44949L1057672SH SOLE 67200
INVESCO SOLAR ETFETF46138G706781SH SOLE 8100
UNITED STATES OIL FUND, LPETF91232N207841,690SH SOLE 1,69000
SVB FINANCIAL GROUP COMStock78486Q1015193SH SOLE 9300
KELLOGG CO COMStock487836108126SH SOLE 2600
VANGUARD SMALL-CAP GROWTH INDEX FUNDETF9229085954791,654SH SOLE 1,65400
VANGUARD VALUE INDEX FUNDETF9229087442,62219,076SH SOLE 19,07600
VANGUARD GROWTH INDEX FUNDETF9229087363,38711,811SH SOLE 11,81100
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETFETF78468R40814530SH SOLE 53000
ISHARES U.S. TREASURY BOND ETFETF46429B2675198SH SOLE 19800
PEMBINA PIPELINE CORP COMStock7063271033125SH SOLE 12500
RETAIL PPTYS AMER INC CL AREIT76131V202776,754SH SOLE 6,75400
RING ENERGY INC COMStock76680V10808SH SOLE 800
FLAHERTY & CRUMRINE PFD SECS I COMCEF33847810022994SH SOLE 99400
NUVEEN PFD & INCM SECURTIES FD COMCEF67072C10510010,128SH SOLE 10,12800
MID-AMER APT CMNTYS INC COMREIT59522J10351306SH SOLE 30600
L3HARRIS TECHNOLOGIES INC COMStock50243110915SH SOLE 500
SPIRE INC COMStock84857L10115218SH SOLE 21800
VANECK VECTORS SEMICONDUCTOR ETFETF92189F67687335SH SOLE 33500
PHILLIPS 66 COMStock718546104674SH SOLE 7400
CHENIERE ENERGY INC COM NEWStock16411R20802SH SOLE 200
AMERICAN TOWER CORP NEW COMREIT03027X1002386SH SOLE 8600
EATON VANCE TAX-MANAGED GLOBAL COMCEF27829C105232,131SH SOLE 2,13100
FACEBOOK INC CL AStock30303M1021,3013,742SH SOLE 3,74200
RALPH LAUREN CORP CL AStock75121210135305SH SOLE 30500
AMERICAN AIRLS GROUP INC COMStock02376R1021677,907SH SOLE 7,90700
UNITED BANKSHARES INC WEST VA COMStock90990710733909SH SOLE 90900
VANGUARD MATERIALS INDEX FUNDETF92204A8011478SH SOLE 7800
SERVICENOW INC COMStock81762P10249SH SOLE 900
COCA-COLA EUROPACIFIC PARTNERS SHSStockG2583910430512SH SOLE 51200
BCE INC COM NEWStock05534B76015316SH SOLE 31600
PACKAGING CORP AMER COMStock69515610904SH SOLE 400
ALPS SECTOR DIVIDEND DOGS ETFETF00162Q8588155SH SOLE 15500
FMC CORP COM NEWStock302491303219SH SOLE 1900
NEXPOINT STRATEGIC OPPORTES FD COM NEWCEF65340G205175SH SOLE 7500
MONDELEZ INTL INC CL AStock60920710526420SH SOLE 42000
PVH CORPORATION COMStock69365610009SH SOLE 900
WP CAREY INC COMREIT92936U1093,89152,151SH SOLE 52,15100
PENTAIR PLC SHSStockG7S00T104348SH SOLE 4800
BROADCOM INC COMStock11135F1011634SH SOLE 3400
PROSHARES ULTRASHORT 20 YEAR TREASURYETF74347B2012150SH SOLE 15000
WORKDAY INC CL AStock98138H1012381,000SH SOLE 1,00000
DIAMONDBACK ENERGY INC COMStock25278X109782SH SOLE 8200
MPLX LP COM UNIT REP LTDStock55336V1001866,309SH SOLE 6,30900
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INTCEF1281251014253SH SOLE 25300
D R HORTON INC COMStock23331A10903SH SOLE 300
JOHNSON CTLS INTL PLC SHSStockG5150210533486SH SOLE 48600
METLIFE INC COMStock59156R10829495SH SOLE 49500
MOODYS CORP COMStock6153691051133SH SOLE 3300
MARTIN MARIETTA MATLS INC COMStock57328410601SH SOLE 100
PIONEER NAT RES CO COMStock723787107109671SH SOLE 67100
CANON INC SPONSORED ADRADR1380063092104SH SOLE 10400
EPR PPTYS COM SH BEN INTREIT26884U10911225SH SOLE 22500
NEW YORK CMNTY BANCORP INC COMStock6494451036548SH SOLE 54800
MAGNA INTL INC COMStock55922240113150SH SOLE 15000
PROSHARES ULTRAPRO SHORT QQQETF74347G86105SH SOLE 500
KONINKLIJKE PHILIPS N V NY REGIS SHS NEWADR500472303631,287SH SOLE 1,28700
ISHARES CORE MSCI EAFE ETFETF46432F8422493,334SH SOLE 3,33400
ROYAL BK CDA COMStock7800871021491,475SH SOLE 1,47500
COMSTOCK RES INC COMStock205768302010SH SOLE 1000
OFS CAP CORP COMCEF67103B10010110,222SH SOLE 10,22200
EXPEDITORS INTL WASH INC COMStock30213010907SH SOLE 700
KINDER MORGAN INC DEL COMStock49456B1014233SH SOLE 23300
FIRST TRUST EUROPE ALPHADEX FUNDETF33737J11712301SH SOLE 30100
ACCENTURE PLC IRELAND SHS CLASS AStockG1151C10153181SH SOLE 18100
EQUIFAX INC COMStock2944291051460SH SOLE 6000
NORTHERN TR CORP COMStock665859104327SH SOLE 2700
OMNICOM GROUP INC COMStock6819191061381,727SH SOLE 1,72700
INVESCO MSCI SUSTAINABLE FUTURE ETFETF46137V40721313SH SOLE 31300
KROGER CO COMStock5010441014122SH SOLE 12200
ENBRIDGE INC COMStock29250N10512307SH SOLE 30700
AES CORP COMStock00130H105277SH SOLE 7700
NVIDIA CORPORATION COMStock67066G1045,2566,569SH SOLE 6,56900
ISHARES SHORT TREASURY BOND ETFETF46428867922202SH SOLE 20200
WESTERN DIGITAL CORP. COMStock95810210501SH SOLE 100
ARCHER DANIELS MIDLAND CO COMStock039483102010SH SOLE 1000
BALL CORP COMStock058498106012SH SOLE 1200
CUMMINS INC COMStock231021106108445SH SOLE 44500
GENUINE PARTS CO COMStock37246010502SH SOLE 200
GRAINGER W W INC COMStock3848021045181,184SH SOLE 1,18400
WPP PLC NEW ADRADR92937A102841,242SH SOLE 1,24200
MOSAIC CO NEW COMStock61945C1035178SH SOLE 17800
ABBVIE INC COMStock00287Y1092512,230SH SOLE 2,23000
NATIONAL GRID PLC SPONSORED ADR NEADR636274409130SH SOLE 3000
S&P GLOBAL INC COMStock78409V1043485SH SOLE 8500
KORN FERRY COM NEWStock50064320022311SH SOLE 31100
NUVEEN FLOATING RATE INCOME FD COMCEF67072T1089907SH SOLE 90700
SPDR S&P BIOTECH ETFETF78464A870133985SH SOLE 98500
WISDOMTREE INTERNATIONAL MIDCAP DIVIDEND FUNDETF97717W7781562,302SH SOLE 2,30200
PGIM GLOBAL HIGH YIELD FD FORM COMCEF69346J1067486SH SOLE 48600
ISHARES GLOBAL CONSUMER STAPLES ETFETF4642887375238,558SH SOLE 8,55800
ISHARES CORE MSCI EMERGING MARKETS ETFETF46434G1034,16762,216SH SOLE 62,21600
VANGUARD TOTAL BOND MARKET INDEX FUNDETF9219378352623,060SH SOLE 3,06000
VANGUARD FTSE ALL-WORLD EX US INDEX FUNDETF92204277521334SH SOLE 33400
NORWEGIAN CRUISE LINE HLDG LTD SHSStockG6672110411395SH SOLE 39500
LENNOX INTL INC COMStock5261071071339SH SOLE 3900
POTLATCHDELTIC CORPORATION COMREIT73763010301SH SOLE 100
NORTHFIELD BANCORP INC DEL COMStock66611T108643,960SH SOLE 3,96000
PTC INC COMStock69370C100434SH SOLE 3400
VIRTUS DIVIDEND INTEREST & PR COMCEF92840R10114963SH SOLE 96300
INVESCO LTD SHSStockG491BT10805SH SOLE 500
PIMCO DYNAMIC CR INCOME FD COM SHSCEF72202D1064200SH SOLE 20000
BARINGS GLOBAL SHORT DURATION COMCEF06760L100382,236SH SOLE 2,23600
ZOETIS INC CL AStock98978V103423SH SOLE 2300
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADSADR8740391002221,850SH SOLE 1,85000
ISHARES MSCI EM ESG SELECT ETFETF46434G863386SH SOLE 8600
PBF ENERGY INC CL AStock69318G1062160SH SOLE 16000
ISHARES RUSSELL 2000 GROWTH ETFETF4642876481,0083,234SH SOLE 3,23400
BLACKSTONE GROUP INC COMStock09260D1072162,228SH SOLE 2,22800
ANSYS INC COMStock03662Q10501SH SOLE 100
CHURCH & DWIGHT INC COMStock17134010235422SH SOLE 42200
JACOBS ENGR GROUP INC COMStock46981410719SH SOLE 900
COHEN & STEERS MLP INCOME & EN COM SHSCEF19249B1063860SH SOLE 86000
L BRANDS INC COMStock50179710416231SH SOLE 23100
ZIMMER BIOMET HOLDINGS INC COMStock98956P1021383SH SOLE 8300
ROCKWELL AUTOMATION INC COMStock773903109416SH SOLE 1600
NUVEEN QUALITY MUNCP INCOME FD COMCEF67066V1016393SH SOLE 39300
CALEDONIA MNG CORP PLC SHS NEWStockG1757E1137600SH SOLE 60000
VERISIGN INC COMStock92343E10257253SH SOLE 25300
STRYKER CORPORATION COMStock86366710180308SH SOLE 30800
QUALCOMM INC COMStock7475251032281,596SH SOLE 1,59600
T-MOBILE US INC COMStock87259010456393SH SOLE 39300
BLACKSTONE MTG TR INC COM CL AREIT09257W1008274SH SOLE 27400
GLOBAL X GURU INDEX ETFETF37950E34139800SH SOLE 80000
FASTENAL CO COMStock31190010406SH SOLE 600
GENERAL DYNAMICS CORP COMStock369550108215SH SOLE 1500
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETFETF78468R88723210SH SOLE 21000
RESMED INC COMStock76115210704SH SOLE 400
INTUITIVE SURGICAL INC COM NEWStock46120E6023437SH SOLE 3700
MGM RESORTS INTERNATIONAL COMStock55295310100SH SOLE 000
DISCOVER FINL SVCS COMStock25470910862527SH SOLE 52700
MCDONALDS CORP COMStock5801351012,33610,115SH SOLE 10,11500
AMETEK INC COMStock031100100651SH SOLE 5100
INTERCONTINENTAL EXCHANGE INC COMStock45866F10415133SH SOLE 13300
QUEST DIAGNOSTICS INC COMStock74834L100324SH SOLE 2400
FIRST TR INTER DURATN PFD & IN COMCEF33718W10312509SH SOLE 50900
CITRIX SYS INC COMStock17737610015134SH SOLE 13400
DOVER CORP COMStock260003108217SH SOLE 1700
CISCO SYS INC COMStock17275R1022,18141,164SH SOLE 41,16400
VANGUARD TOTAL INTERNATIONAL BOND ETFETF92203J407911,600SH SOLE 1,60000
TAPESTRY INC COMStock8760301078192SH SOLE 19200
CAPITAL ONE FINL CORP COMStock14040H10539255SH SOLE 25500
ISHARES RUSSELL MID-CAP ETFETF4642874993434,329SH SOLE 4,32900
APA CORPORATION COMStock03743Q108180SH SOLE 8000
ADVANCED MICRO DEVICES INC COMStock0079031074995,317SH SOLE 5,31700
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUNDETF97717X66923400SH SOLE 40000
AUTODESK INC COMStock05276910631108SH SOLE 10800
JETBLUE AWYS CORP COMStock4771431014250SH SOLE 25000
INVESCO DWA HEALTHCARE MOMENTUM ETFETF46137V85286521SH SOLE 52100
CDW CORP COMStock12514G108110SH SOLE 1000
NEWS CORP NEW CL BStock65249B208015SH SOLE 1500
ISHARES MSCI EMERGING MARKETS ASIA INDEX FUNDETF464286426675SH SOLE 7500
NEWS CORP NEW CL AStock65249B109028SH SOLE 2800
AT&T INC COMStock00206R10251918,037SH SOLE 18,03700
VANGUARD INTERMEDIATE-TERM BOND INDEX FUNDETF921937819891SH SOLE 9100
WISDOMTREE U.S. MIDCAP DIVIDEND FUNDETF97717W50540958SH SOLE 95800
XILINX INC COMStock983919101857SH SOLE 5700
ENERGY SELECT SECTOR SPDR FUNDETF81369Y50613255SH SOLE 25500
ISHARES U.S. CONSUMER GOODS ETFETF46428781232175SH SOLE 17500
ISHARES BIOTECHNOLOGY FUNDETF464287556143878SH SOLE 87800
HENRY SCHEIN INC COMStock8064071028119SH SOLE 11900
GENERAL ELECTRIC CO COMStock3696041031027,589SH SOLE 7,58900
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETFETF46428851383945SH SOLE 94500
ISHARES S&P SMALL-CAP 600 GROWTH ETFETF4642878875,27139,743SH SOLE 39,74300
GABELLI HLTHCARE & WELLNESS TR SHSCEF36246K103060SH SOLE 6000
NOKIA CORP SPONSORED ADRADR65490220404SH SOLE 400
MOTOROLA SOLUTIONS INC COM NEWStock6200763071151SH SOLE 5100
SPDR S&P REGIONAL BANKING ETFETF78464A698244SH SOLE 4400
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUNDETF81369Y40724140SH SOLE 14000
EXPEDIA GROUP INC COM NEWStock30212P30341255SH SOLE 25500
ISHARES U.S. TECHNOLOGY ETFETF4642877213303,324SH SOLE 3,32400
ISHARES U.S. FINANCIAL SERVICES ETFETF46428777019106SH SOLE 10600
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETFETF8085247552,93288,122SH SOLE 88,12200
INVESCO S&P ULTRA DIVIDEND REVENUE ETFETF46138G65630740SH SOLE 74000
CHARTER COMMUNICATIONS INC NEW CL AStock16119P10872101SH SOLE 10100
SKYWORKS SOLUTIONS INC COMStock83088M1024972,596SH SOLE 2,59600
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETETF31609220412158SH SOLE 15800
FIDELITY MSCI HEALTH CARE INDEX ETFETF316092600586SH SOLE 8600
FIDELITY MSCI CONSUMER STAPLES INDEX ETFETF316092303255SH SOLE 5500
INVESCO GLOBAL WATER ETFETF46138E6511884,745SH SOLE 4,74500
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETFETF31609280818159SH SOLE 15900
TWITTER INC COMStock90184L10268990SH SOLE 99000
ISHARES S&P 500 VALUE ETFETF4642874088926,048SH SOLE 6,04800
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUNDETF97717W40631319SH SOLE 31900
WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUNDETF97717W79483716,975SH SOLE 16,97500
ISHARES S&P 500 GROWTH ETFETF464287309751,032SH SOLE 1,03200
ISHARES CORE S&P 500 ETFETF4642872002,2515,236SH SOLE 5,23600
KONTOOR BRANDS INC COMStock50050N103131SH SOLE 3100
ALLEGION PLC ORD SHSStockG0176J109541SH SOLE 4100
CIGNA CORP NEW COMStock125523100186785SH SOLE 78500
METTLER TOLEDO INTERNATIONAL COMStock59268810511SH SOLE 100
ONEOK INC NEW COMStock682680103358SH SOLE 5800
ROSS STORES INC COMStock778296103866SH SOLE 6600
AIR LEASE CORP CL AStock00912X30229705SH SOLE 70500
WELLS FARGO CO NEW COMStock949746101791,756SH SOLE 1,75600
UNION PAC CORP COMStock9078181083581,629SH SOLE 1,62900
CINTAS CORP COMStock1729081051131SH SOLE 3100
ECOLAB INC COMStock278865100632SH SOLE 3200
CARMAX INC COMStock14313010216128SH SOLE 12800
ALLIANCE DATA SYSTEMS CORP COMStock018581108660SH SOLE 6000
ISHARES MBS ETFETF464288588549SH SOLE 4900
ISHARES PREFERRED AND INCOME SECURITIES ETFETF46428868726672SH SOLE 67200
SALESFORCE COM INC COMStock79466L3026422,630SH SOLE 2,63000
JUNIPER NETWORKS INC COMStock48203R1048329SH SOLE 32900
MICROCHIP TECHNOLOGY INC. COMStock59501710415101SH SOLE 10100
MCCORMICK & CO INC COM NON VTGStock579780206342SH SOLE 4200
PITNEY BOWES INC COMStock724479100283,231SH SOLE 3,23100
NORTHROP GRUMMAN CORP COMStock6668071021029SH SOLE 2900
SPDR EURO STOXX 50 ETFETF78463X202601,294SH SOLE 1,29400
DARDEN RESTAURANTS INC COMStock23719410515108SH SOLE 10800
REPUBLIC SVCS INC COMStock760759100765SH SOLE 6500
THERMO FISHER SCIENTIFIC INC COMStock883556102253503SH SOLE 50300
VANGUARD MID-CAP VALUE INDEX FUNDETF9229085122,67619,049SH SOLE 19,04900
LOCKHEED MARTIN CORP COMStock5398301094321,143SH SOLE 1,14300
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETFETF46137V324112605SH SOLE 60500
JPMORGAN CHASE & CO COMStock46625H1003,60223,158SH SOLE 23,15800
NUVEEN CA QUALTY MUN INCOME FD COMCEF67066Y10512768SH SOLE 76800
INTERNATIONAL PAPER CO COMStock460146103236SH SOLE 3600
HARTFORD FINL SVCS GROUP INC COMStock416515104801,304SH SOLE 1,30400
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETFETF46428863826429SH SOLE 42900
CHEVRON CORP NEW COMStock1667641007316,980SH SOLE 6,98000
DANAHER CORPORATION COMStock235851102201749SH SOLE 74900
M & T BK CORP COMStock55261F10444305SH SOLE 30500
MAXIM INTEGRATED PRODS INC COMStock57772K1011451,382SH SOLE 1,38200
PERKINELMER INC COMStock714046109218SH SOLE 1800
BK OF AMERICA CORP COMStock06050510475518,318SH SOLE 18,31800
EXTRA SPACE STORAGE INC COMREIT30225T10202SH SOLE 200
REAVES UTIL INCOME FD COM SH BEN INTCEF756158101351,042SH SOLE 1,04200
TERADATA CORP DEL COMStock88076W1035111SH SOLE 11100
VANGUARD CONSUMER DISCRETIONARY INDEX FUNDETF92204A108103329SH SOLE 32900
INVESCO S&P 500 PURE GROWTH ETFETF46137V26642230SH SOLE 23000
ALLIANCEBERNSTEIN GLOBAL HIGH COMCEF01879R10641633,309SH SOLE 33,30900
WALMART INC COMStock9311421034122,926SH SOLE 2,92600
ISHARES INTERNATIONAL SELECT DIVIDEND ETFETF464288448772,383SH SOLE 2,38300
ISHARES 3-7 YEAR TREASURY BOND ETFETF464288661218SH SOLE 1800
INTERNATIONAL BUSINESS MACHS COMStock4592001013832,618SH SOLE 2,61800
ORACLE CORP COMStock68389X1052,07226,628SH SOLE 26,62800
RAYTHEON TECHNOLOGIES CORP COMStock75513E10139461SH SOLE 46100
VANGUARD FTSE EMERGING MARKETS ETFETF922042858911,690SH SOLE 1,69000
TEXAS INSTRS INC COMStock8825081045372,794SH SOLE 2,79400
TARGET CORP COMStock87612E1063441,424SH SOLE 1,42400
INVESCO GLOBAL CLEAN ENERGY ETFETF46138G8472558,253SH SOLE 8,25300
VANGUARD HIGH DIVIDEND YIELD ETFETF9219464065525,271SH SOLE 5,27100
SPDR BLOOMBERG BARCLAYS INTERNATIONAL TREASURY BOND ETFETF78464A516351,210SH SOLE 1,21000
PFIZER INC COMStock71708110349012,533SH SOLE 12,53300
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETFETF4642872423852,872SH SOLE 2,87200
MORGAN STANLEY COM NEWStock61744644862679SH SOLE 67900
VANECK VECTORS AGRIBUSINESS ETFETF92189F70021232SH SOLE 23200
3M CO COMStock88579Y1012071,042SH SOLE 1,04200
KLA CORP COM NEWStock48248010029SH SOLE 900
HP INC COMStock40434L10513438SH SOLE 43800
EHEALTH INC COMStock28238P109581,000SH SOLE 1,00000
GILEAD SCIENCES INC COMStock375558103831,207SH SOLE 1,20700
CATERPILLAR INC COMStock14912310193430SH SOLE 43000
BAKER HUGHES COMPANY CL AStock05722G100241,077SH SOLE 1,07700
ALPHABET INC CAP STK CL CStock02079K107493197SH SOLE 19700
BEST BUY INC COMStock0865161011861,622SH SOLE 1,62200
BED BATH & BEYOND INC COMStock075896100010SH SOLE 1000
AMERICAN EXPRESS CO COMStock0258161091,2667,664SH SOLE 7,66400
SORRENTO THERAPEUTICS INC COM NEWStock83587F202141,451SH SOLE 1,45100
AMGEN INC COMStock031162100146603SH SOLE 60300
LANDS END INC NEW COMStock51509F10501SH SOLE 100
APPLIED MATLS INC COMStock03822210573515SH SOLE 51500
OTIS WORLDWIDE CORP COMStock68902V10723282SH SOLE 28200
ANALOG DEVICES INC COMStock03265410503SH SOLE 300
NOVAGOLD RES INC COM NEWStock66987E2061140SH SOLE 14000
TYSON FOODS INC CL AStock902494103126SH SOLE 2600
WEIBO CORP SPONSORED ADRADR948596101018SH SOLE 1800
INVESCO EMERGING MARKETS SOVEREIGN DEBT ETFETF46138E784411,513SH SOLE 1,51300
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDXETF33733E3021250SH SOLE 5000
INVESCO DYNAMIC PHARMACEUTICALS ETFETF46137V662121SH SOLE 2100
VANGUARD UTILITIES INDEX FUNDETF92204A87633240SH SOLE 24000
PROSHARES ULTRASHORT FTSE CHINA 50ETF74347B227162SH SOLE 6200
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2Stock50345960441,045SH SOLE 1,04500
HUMANA INC COMStock44485910252119SH SOLE 11900
FRANKLIN RESOURCES INC COMStock3546131016214SH SOLE 21400
INVESCO S&P MIDCAP 400 PURE VALUE ETFETF46137V191231SH SOLE 3100
UNITED STATES STL CORP NEW COMStock91290910813558SH SOLE 55800
ZIONS BANCORPORATION N A COMStock98970110705SH SOLE 500
JD.COM INC SPON ADR CL AADR47215P10611150SH SOLE 15000
ISHARES MSCI SOUTH KOREA ETFETF464286772338SH SOLE 3800
ARISTA NETWORKS INC COMStock0404131061955SH SOLE 5500
TRIPLEPOINT VENTURE GROWTH BDC COMCEF89677Y100453,000SH SOLE 3,00000
MAIN STR CAP CORP COMCEF56035L1041553,781SH SOLE 3,78100
CHECK POINT SOFTWARE TECH LTD ORDStockM2246510412107SH SOLE 10700
ISHARES U.S. CONSUMER SERVICES ETFETF46428758037484SH SOLE 48400
IHS MARKIT LTD SHSStockG475671051671,486SH SOLE 1,48600
VANGUARD DIVIDEND APPRECIATION INDEX FUNDETF9219088441173SH SOLE 7300
SOUTH ST CORP COMStock840441109682SH SOLE 8200
ISHARES MSCI EAFE SMALL-CAP ETFETF464288273576SH SOLE 7600
VERITIV CORP COMStock92345410201SH SOLE 100
ECHOSTAR CORP CL AStock278768106040SH SOLE 4000
ISHARES 7-10 YEAR TREASURY BOND ETFETF46428744098853SH SOLE 85300
ISHARES CORE U.S. AGGREGATE BOND ETFETF4642872265054,385SH SOLE 4,38500
ISHARES CORE DIVIDEND GROWTH ETFETF46434V6213,83876,223SH SOLE 76,22300
CATALENT INC COMStock14880610219181SH SOLE 18100
SYNCHRONY FINANCIAL COMStock87165B10316331SH SOLE 33100
EATON CORP PLC SHSStockG2918310314100SH SOLE 10000
BLACKROCK ULTRA SHORT-TERM BOND ETFETF46434V87830596SH SOLE 59600
WESTERN ASSET INTER MUNI FD IN COMCEF9584351094483SH SOLE 48300
INVESCO MUN OPPORTUNITY TR COMCEF46132C1073254SH SOLE 25400
AAON INC COM PAR $0.004Stock00036020610173SH SOLE 17300
TRIMBLE INC COMStock89623910015190SH SOLE 19000
BROOKFIELD INFRAST PARTNERS LP LP INT UNITStockG1625210111200SH SOLE 20000
ISHARES S&P SMALL-CAP 600 VALUE ETFETF4642878794,80045,530SH SOLE 45,53000
ISHARES S&P MID-CAP 400 GROWTH ETFETF4642876063,34741,359SH SOLE 41,35900
CANOPY GROWTH CORP COMStock13803510020836SH SOLE 83600
ISHARES S&P MID-CAP 400 VALUE ETFETF4642877051,57114,916SH SOLE 14,91600
WELLS FARGO GLOBAL DIVID OPPOR COMCEF94987C10381,438SH SOLE 1,43800
ALIBABA GROUP HLDG LTD SPONSORED ADSADR01609W1027673,384SH SOLE 3,38400
CITIZENS FINL GROUP INC COMStock174610105134SH SOLE 3400
CDK GLOBAL INC COMStock12508E101136SH SOLE 3600
ISHARES CORE TOTAL USD BOND MARKET ETFETF46434V613238SH SOLE 3800
CYBERARK SOFTWARE LTD SHSStockM2682V1081,37710,575SH SOLE 10,57500
KEYSIGHT TECHNOLOGIES INC COMStock49338L103325SH SOLE 2500
AVANOS MED INC COMStock05350V10608SH SOLE 800
GREEN BRICK PARTNERS INC COMStock392709101037SH SOLE 3700
VANGUARD LONG-TERM BOND INDEX FUNDETF92193779302SH SOLE 200
ALLIANT ENERGY CORP COMStock01880210832591SH SOLE 59100
ESSENTIAL UTILS INC COMStock29670G10229654SH SOLE 65400
BORGWARNER INC COMStock099724106019SH SOLE 1900
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETFETF33733E50047680SH SOLE 68000
CRACKER BARREL OLD CTRY STORE COMStock22410J106216SH SOLE 1600
EXLSERVICE HOLDINGS INC COMStock302081104770SH SOLE 7000
DELTA AIR LINES INC DEL COM NEWStock2473617021112,566SH SOLE 2,56600
VANGUARD SHORT-TERM BOND INDEX FUNDETF92193782729360SH SOLE 36000
GABELLI EQUITY TR INC COMCEF36239710181,200SH SOLE 1,20000
GABELLI UTIL TR COMCEF36240A1010120SH SOLE 12000
GARTNER INC COMStock366651107523SH SOLE 2300
CYTOSORBENTS CORP COM NEWStock23283X206152,020SH SOLE 2,02000
ARK GENOMIC REVOLUTION ETFETF00214Q3026,81373,656SH SOLE 73,65600
LAM RESEARCH CORP COMStock512807108531816SH SOLE 81600
NUVEEN DOW 30 DYNMC OVERWRT FD SHSCEF67075F10515895SH SOLE 89500
QORVO INC COMStock74736K10119100SH SOLE 10000
PHILIP MORRIS INTL INC COMStock71817210984853SH SOLE 85300
NUCOR CORP COMStock670346105961,000SH SOLE 1,00000
VIRTUS LIFESCI BIOTECH PRODUCTS ETFETF26923G2027140SH SOLE 14000
PARKER-HANNIFIN CORP COMStock70109410460195SH SOLE 19500
ROBERT HALF INTL INC COMStock77032310310120SH SOLE 12000
MIMEDX GROUP INC COMStock6024961017600SH SOLE 60000
ROPER TECHNOLOGIES INC COMStock77669610601SH SOLE 100
SYNOPSYS INC COMStock87160710715SH SOLE 500
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETFETF78468R62231282SH SOLE 28200
PNC FINL SVCS GROUP INC COMStock69347510558307SH SOLE 30700
VEECO INSTRS INC DEL COMStock9224171002100SH SOLE 10000
EQUINIX INC COMREIT29444U70001SH SOLE 100
BRISTOL-MYERS SQUIBB CO COMStock1101221081652,477SH SOLE 2,47700
BERKLEY W R CORP COMStock084423102240SH SOLE 4000
ISHARES GLOBAL ENERGY ETFETF4642873419364SH SOLE 36400
SPDR DOW JONES REIT ETFETF78464A60716162SH SOLE 16200
XENIA HOTELS & RESORTS INC COMREIT984017103814,355SH SOLE 4,35500
BARRICK GOLD CORP COMStock067901108180SH SOLE 8000
ISHARES COMMODITIES SELECT STRATEGY ETFETF46431W8536187SH SOLE 18700
REALTY INCOME CORP COMREIT75610910416251SH SOLE 25100
ALTRIA GROUP INC COMStock02209S103992,091SH SOLE 2,09100
LOEWS CORP COMStock540424108129SH SOLE 2900
DOMINION ENERGY INC COMStock25746U1091461,990SH SOLE 1,99000
CITIGROUP INC COM NEWStock172967424811,156SH SOLE 1,15600
FIDELITY MSCI REAL ESTATE INDEX ETFETF316092857014SH SOLE 1400
AMERICAN WTR WKS CO INC NEW COMStock03042010365424SH SOLE 42400
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETFETF78467V8489201SH SOLE 20100
CADENCE DESIGN SYSTEM INC COMStock127387108111SH SOLE 1100
AGILENT TECHNOLOGIES INC COMStock00846U101858SH SOLE 5800
EXXON MOBIL CORP COMStock30231G1023745,939SH SOLE 5,93900
UNITEDHEALTH GROUP INC COMStock91324P102383958SH SOLE 95800
PRICE T ROWE GROUP INC COMStock74144T10804SH SOLE 400
TRAVELERS COMPANIES INC COMStock89417E1091494SH SOLE 9400
LOWES COS INC COMStock548661107157812SH SOLE 81200
LINCOLN NATL CORP IND COMStock53418710910162SH SOLE 16200
SOLAREDGE TECHNOLOGIES INC COMStock83417M104625SH SOLE 2500
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETFETF00214Q2034,55752,861SH SOLE 52,86100
ARK NEXT GENERATION INTERNET ETFETF00214Q4016,99445,398SH SOLE 45,39800
ARK INNOVATION ETFETF00214Q10422,092168,925SH SOLE 168,92500
NEXPOINT RESIDENTIAL TR INC COMREIT65341D102372SH SOLE 7200
ROYAL DUTCH SHELL PLC SPON ADR BADR780259107254SH SOLE 5400
DEERE & CO COMStock244199105159451SH SOLE 45100
XPRESSPA GROUP INC COMStock98420U70321,500SH SOLE 1,50000
UNITY SOFTWARE INC COMStock91332U101982SH SOLE 8200
ETSY INC COMStock29786A1061050SH SOLE 5000
SOUTHWEST AIRLS CO COMStock84474110834652SH SOLE 65200
BLACKBERRY LTD COMStock09228F1032176SH SOLE 17600
STERLING BANCORP DEL COMStock85917A100813,283SH SOLE 3,28300
ENVIVA PARTNERS LP COM UNITStock29414J10763312,081SH SOLE 12,08100
COLGATE PALMOLIVE CO COMStock1941621032453,021SH SOLE 3,02100
ISHARES U.S. PHARMACEUTICALS ETFETF464288836528SH SOLE 2800
AMERICAN INTL GROUP INC COM NEWStock02687478426560SH SOLE 56000
VODAFONE GROUP PLC NEW SPONSORED ADRADR92857W3082157SH SOLE 15700
UTILITIES SELECT SECTOR SPDR FUNDETF81369Y88613218SH SOLE 21800
CHEMOURS CO COMStock163851108022SH SOLE 2200
BANK NOVA SCOTIA B C COMStock064149107125SH SOLE 2500
BIO RAD LABS INC CL AStock090572207813SH SOLE 1300
WESTROCK CO COMStock96145D10542802SH SOLE 80200
TELADOC HEALTH INC COMStock87918A105111SH SOLE 1100
KRAFT HEINZ CO COMStock5007541065131SH SOLE 13100
PAYPAL HLDGS INC COMStock70450Y1033,76812,929SH SOLE 12,92900
FIRST TRUST GLOBAL WIND ENERGY ETFETF33736G106241,144SH SOLE 1,14400
SCHWAB CHARLES CORP COMStock80851310551702SH SOLE 70200
ORBCOMM INC COMStock68555P100948,400SH SOLE 8,40000
ACTIVISION BLIZZARD INC COMStock00507V10933352SH SOLE 35200
DENTSPLY SIRONA INC COMStock24906P10950803SH SOLE 80300
CROWN CASTLE INTL CORP NEW COMREIT22822V10135181SH SOLE 18100
CARDINAL HEALTH INC COMStock14149Y10847824SH SOLE 82400
ISHARES CHINA LARGE-CAP ETFETF46428718431670SH SOLE 67000
LUMENTUM HLDGS INC COMStock55024U10903SH SOLE 300
GOLDEN ENTMT INC COMStock381013101263SH SOLE 6300
AUTOZONE INC COMStock05333210222SH SOLE 200
BLACKROCK INC COMStock09247X1013742SH SOLE 4200
CBRE GROUP INC CL AStock12504L109345SH SOLE 4500
ISHARES S&P MIDCAP FUNDETF4642875075,40020,096SH SOLE 20,09600
BIO-TECHNE CORP COMStock09073M104165367SH SOLE 36700
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUNDETF464288224913,889SH SOLE 3,88900
DISH NETWORK CORPORATION CL AStock25470M1098209SH SOLE 20900
CHENIERE ENERGY PARTNERS LP COM UNITStock16411Q10111253SH SOLE 25300
VANGUARD TAX-EXEMPT BOND ETFETF92290774668112,328SH SOLE 12,32800
ISHARES MSCI EAFE ETFETF4642874656358,050SH SOLE 8,05000
APPLE INC COMStock03783310038,125278,371SH SOLE 278,37100
GLAXOSMITHKLINE PLC SPONSORED ADRADR37733W105651,654SH SOLE 1,65400
WESTERN ASSET MANAGED MUNS FD COMCEF95766M1054301SH SOLE 30100
WEC ENERGY GROUP INC COMStock92939U10642480SH SOLE 48000
PJT PARTNERS INC COM CL AStock69343T107014SH SOLE 1400
ABBOTT LABS COMStock0028241001571,357SH SOLE 1,35700
DISNEY WALT CO COMStock2546871064,99628,427SH SOLE 28,42700
INVESCO PREFERRED ETFETF46138E511382,513SH SOLE 2,51300
INVESCO DWA INDUSTRIALS MOMENTUM ETFETF46137V845441SH SOLE 4100
MADISON SQUARE GRDN SPRT CORP CL AStock55825T10304SH SOLE 400
RAYMOND JAMES FINL INC COMStock75473010947367SH SOLE 36700
UNIVERSAL HLTH SVCS INC CL BStock91390310003SH SOLE 300
ISHARES RUSSELL 1000 ETFETF4642876225882,429SH SOLE 2,42900
BLACKROCK HEALTH SCIENCES TR COMCEF09250W1072364,869SH SOLE 4,86900
MARSH & MCLENNAN COS INC COMStock5717481022581,838SH SOLE 1,83800
LIVE NATION ENTERTAINMENT INC COMStock53803410923270SH SOLE 27000
MFS INTER INCOME TR SH BEN INTCEF55273C1071500SH SOLE 50000
ISHARES RUSSELL 1000 VALUE ETFETF4642875983,06319,311SH SOLE 19,31100