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
SPDR DOW JONES INDL AVERAGEUT SER 178467X1094,57314,955SH SOLE 0014,955
ISHARES TRU.S. UTILITS ETF464287697796SH SOLE 0096
ISHARES TRCORE S&P MCP ETF4642875075542,412SH SOLE 002,412
ISHARES TRS&P MC 400VL ETF46428770557656SH SOLE 00656
ISHARES TRS&P MC 400GR ETF46428760613180SH SOLE 00180
ISHARES TRCORE S&P SCP ETF4642878045,60260,962SH SOLE 0060,962
ISHARES TRSP SMCP600VL ETF4642878792,63732,434SH SOLE 0032,434
ISHARES TRS&P SML 600 GWT46428788714124SH SOLE 00124
ISHARES TRS&P 500 VAL ETF4642874084,42434,558SH SOLE 0034,558
ISHARES TRCORE S&P500 ETF46428720063,575169,357SH SOLE 00169,357
ISHARES TRS&P 500 GRWT ETF4642873092303,608SH SOLE 003,608
ISHARES TRRUS 1000 ETF46428762211,73055,370SH SOLE 0055,370
ISHARES TRRUS 1000 VAL ETF4642875983442,518SH SOLE 002,518
ISHARES TRRUS 1000 GRW ETF4642876145312,203SH SOLE 002,203
ISHARES TRRUSSELL 2000 ETF4642876551,0915,566SH SOLE 005,566
ISHARES TRRUS 2000 VAL ETF46428763063481SH SOLE 00481
ISHARES TRRUSSELL 3000 ETF464287689158705SH SOLE 00705
ISHARES TRCORE S&P US VLU4642876636,408103,045SH SOLE 00103,045
ISHARES TRU.S. REAL ES ETF46428773928328SH SOLE 00328
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10750120SH SOLE 00120
SPDR S&P 500 ETF TRTR UNIT78462F10316,09743,055SH SOLE 0043,055
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y886861,377SH SOLE 001,377
ADOBE SYSTEMS INCORPORATEDCOM00724F1011938SH SOLE 0038
AMAZON COM INCCOM023135106590181SH SOLE 00181
BRISTOL-MYERS SQUIBB COCOM1101221081382,224SH SOLE 002,224
BERKSHIRE HATHAWAY INC DELCL B NEW0846707024,31218,596SH SOLE 0018,596
EMERSON ELEC COCOM291011104784SH SOLE 0084
EXPEDITORS INTL WASH INCCOM30213010950529SH SOLE 00529
BOEING COCOM09702310535165SH SOLE 00165
NUVEEN CALIF MUN VALUE FD INCOM67062C1071,219112,898SH SOLE 00112,898
NISOURCE INCCOM65473P1051014,400SH SOLE 004,400
EVERSOURCE ENERGYCOM30040W1081551,797SH SOLE 001,797
REALTY INCOME CORPCOM75610910425408SH SOLE 00408
ONEOK INC NEWCOM68268010317450SH SOLE 00450
PERRIGO CO PLCSHSG9782210313300SH SOLE 00300
SYNOPSYS INCCOM8716071071351SH SOLE 0051
INVESCO QQQ TRUNIT SER 146090E1034861,548SH SOLE 001,548
AMGEN INCCOM03116210069300SH SOLE 00300
ABBOTT LABSCOM00282410049444SH SOLE 00444
ADVANCED MICRO DEVICES INCCOM00790310737400SH SOLE 00400
EBAY INC.COM278642103350SH SOLE 0050
FUELCELL ENERGY INCCOM35952H601454,000SH SOLE 004,000
ALTRIA GROUP INCCOM02209S10327656SH SOLE 00656
INTEL CORPCOM458140100601,198SH SOLE 001,198
ILLINOIS TOOL WKS INCCOM45230810957281SH SOLE 00281
ISHARES TRRUS 2000 GRW ETF46428764871249SH SOLE 00249
KEYCORPCOM49326710813800SH SOLE 00800
BLACKROCK MUNIVEST FD INCCOM09253R105131,401SH SOLE 001,401
ORACLE CORPCOM68389X10523350SH SOLE 00350
QUALCOMM INCCOM74752510320130SH SOLE 00130
DISNEY WALT COCOM2546871063722,053SH SOLE 002,053
HONEYWELL INTL INCCOM43851610643200SH SOLE 00200
SHERWIN WILLIAMS COCOM824348106710SH SOLE 0010
US BANCORP DELCOM NEW902973304551,177SH SOLE 001,177
JOHNSON & JOHNSONCOM4781601043852,449SH SOLE 002,449
MEDTRONIC PLCSHSG5960L10318152SH SOLE 00152
PFIZER INCCOM7170811031834,966SH SOLE 004,966
EXELON CORPCOM30161N101511,210SH SOLE 001,210
KROGER COCOM501044101275SH SOLE 0075
LOWES COS INCCOM54866110725154SH SOLE 00154
ISHARES TRMSCI EAFE ETF4642874651,50420,608SH SOLE 0020,608
CHEVRON CORP NEWCOM1667641002292,708SH SOLE 002,708
MICROSOFT CORPCOM5949181041,6887,589SH SOLE 007,589
VODAFONE GROUP PLC NEWSPONSORED ADR92857W3082110SH SOLE 00110
UNITED PARCEL SERVICE INCCL B9113121061376SH SOLE 0076
AT&T INCCOM00206R1021746,046SH SOLE 006,046
PRUDENTIAL FINL INCCOM74432010223289SH SOLE 00289
CITIGROUP INCCOM NEW17296742425405SH SOLE 00405
CISCO SYS INCCOM17275R102861,924SH SOLE 001,924
DNP SELECT INCOME FD INCCOM23325P104151,500SH SOLE 001,500
INTERNATIONAL BUSINESS MACHSCOM4592001014773,793SH SOLE 003,793
COCA COLA COCOM19121610016296SH SOLE 00296
LOCKHEED MARTIN CORPCOM5398301091440SH SOLE 0040
PEPSICO INCCOM7134481084513,039SH SOLE 003,039
JOHNSON CTLS INTL PLCSHSG5150210534728SH SOLE 00728
VERIZON COMMUNICATIONS INCCOM92343V104781,322SH SOLE 001,322
SPDR SER TRS&P 600 SMCP VAL78464A3001,74926,421SH SOLE 0026,421
ISHARES TRRUS MID CAP ETF4642874992333,400SH SOLE 003,400
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60520694SH SOLE 00694
SELECT SECTOR SPDR TRSBI INT-INDS81369Y704779SH SOLE 0079
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80324186SH SOLE 00186
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y308464SH SOLE 0064
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y209975SH SOLE 0075
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071166SH SOLE 0066
ISHARES TRNASDAQ BIOTECH46428755691603SH SOLE 00603
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442601,841SH SOLE 001,841
BK OF AMERICA CORPCOM060505104341,133SH SOLE 001,133
STARBUCKS CORPCOM85524410985790SH SOLE 00790
ANALOG DEVICES INCCOM0326541051284SH SOLE 0084
AUTOMATIC DATA PROCESSING INCOM0530151031372SH SOLE 0072
EXXON MOBIL CORPCOM30231G102952,311SH SOLE 002,311
AFLAC INCCOM0010551028175SH SOLE 00175
WEST PHARMACEUTICAL SVSC INCCOM95530610557200SH SOLE 00200
WALMART INCCOM9311421031388SH SOLE 0088
APPLIED MATLS INCCOM03822210530345SH SOLE 00345
ANTHEM INCCOM036752103928SH SOLE 0028
WABTECCOM92974010817SH SOLE 007
UNION PAC CORPCOM9078181085232,512SH SOLE 002,512
UNILEVER PLCSPON ADR NEW90476770435585SH SOLE 00585
ASTRAZENECA PLCSPONSORED ADR04635310811228SH SOLE 00228
TEXAS INSTRS INCCOM882508104115701SH SOLE 00701
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS87403910054499SH SOLE 00499
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A10816225SH SOLE 00225
TARGET CORPCOM87612E10627154SH SOLE 00154
COLGATE PALMOLIVE COCOM1941621033734,367SH SOLE 004,367
CAPITAL ONE FINL CORPCOM14040H10516166SH SOLE 00166
KOHLS CORPCOM5002551044100SH SOLE 00100
CABOT OIL & GAS CORPCOM127097103191,165SH SOLE 001,165
COSTCO WHSL CORP NEWCOM22160K1057552,003SH SOLE 002,003
LILLY ELI & COCOM53245710821125SH SOLE 00125
CVS HEALTH CORPCOM12665010049712SH SOLE 00712
STATE STR CORPCOM8574771037100SH SOLE 00100
DIAGEO PLCSPON ADR NEW25243Q20576479SH SOLE 00479
QUEST DIAGNOSTICS INCCOM74834L10012100SH SOLE 00100
SCHLUMBERGER LTDCOM8068571084200SH SOLE 00200
MERCK & CO. INCCOM58933Y1052092,561SH SOLE 002,561
PROCTER AND GAMBLE COCOM7427181091621,164SH SOLE 001,164
GENERAL ELECTRIC COCOM369604103444,041SH SOLE 004,041
KIMBERLY-CLARK CORPCOM49436810321154SH SOLE 00154
GILEAD SCIENCES INCCOM37555810326445SH SOLE 00445
GOLDMAN SACHS GROUP INCCOM38141G1041350SH SOLE 0050
HSBC HLDGS PLCSPON ADR NEW404280406279SH SOLE 0079
HOME DEPOT INCCOM4370761021,4115,312SH SOLE 005,312
VIAVI SOLUTIONS INCCOM92555010502SH SOLE 002
MCDONALDS CORPCOM580135101180841SH SOLE 00841
NIKE INCCL B65410610322152SH SOLE 00152
JPMORGAN CHASE & COCOM46625H1006344,987SH SOLE 004,987
MONDELEZ INTL INCCL A6092071052704,617SH SOLE 004,617
MATTEL INCCOM577081102015SH SOLE 0015
ABERDEEN ASIA-PACIFIC INCOMECOM0030091075,7931,301,802SH SOLE 001,301,802
BOOKING HOLDINGS INCCOM09857L10842SH SOLE 002
WELLS FARGO CO NEWCOM949746101250SH SOLE 0050
ISHARES TR1 3 YR TREAS BD4642874571431,661SH SOLE 001,661
ROLLINS INCCOM775711104661,690SH SOLE 001,690
CORNING INCCOM2193501054100SH SOLE 00100
PROGRESSIVE CORPCOM74331510310100SH SOLE 00100
FISERV INCCOM337738108548SH SOLE 0048
UNITEDHEALTH GROUP INCCOM91324P1021542SH SOLE 0042
OVINTIV INCCOM69047Q102153SH SOLE 0053
ACCENTURE PLC IRELANDSHS CLASS AG1151C101210803SH SOLE 00803
CROWN CASTLE INTL CORP NEWCOM22822V10116100SH SOLE 00100
ZIMMER BIOMET HOLDINGS INCCOM98956P10225165SH SOLE 00165
RAYTHEON TECHNOLOGIES CORPCOM755111507771,077SH SOLE 001,077
INTERNATIONAL FLAVORS&FRAGRACOM45950610129270SH SOLE 00270
MARSH & MCLENNAN COS INCCOM5717481021190SH SOLE 0090
3M COCOM88579Y1015443,110SH SOLE 003,110
COMCAST CORP NEWCL A20030N1013977,579SH SOLE 007,579
VANGUARD INDEX FDSTOTAL STK MKT9229087696,35032,626SH SOLE 0032,626
WASTE MGMT INC DELCOM94106L1091081SH SOLE 0081
SMUCKER J M COCOM NEW83269640512102SH SOLE 00102
NORFOLK SOUTHN CORPCOM65584410869289SH SOLE 00289
HUNTINGTON BANCSHARES INCCOM4461501044300SH SOLE 00300
FIRSTENERGY CORPCOM3379321078249SH SOLE 00249
NEXTERA ENERGY INCCOM65339F10167866SH SOLE 00866
DUKE ENERGY CORP NEWCOM NEW26441C20431334SH SOLE 00334
APPLE INCCOM0378331007,61357,372SH SOLE 0057,372
AMERICAN AIRLS GROUP INCCOM02376R1025330SH SOLE 00330
ALLIANT ENERGY CORPCOM0188021081563,025SH SOLE 003,025
CAMPBELL SOUP COCOM13442910910200SH SOLE 00200
LIGHTBRIDGE CORPCOM53224K302133,180SH SOLE 003,180
THE ODP CORPCOM88337F105015SH SOLE 0015
SPDR SER TRPRTFLO S&P500 VL78464A508471,353SH SOLE 001,353
CATERPILLAR INCCOM14912310119105SH SOLE 00105
DUKE REALTY CORPCOM NEW264411505481,200SH SOLE 001,200
INTERNATIONAL PAPER COCOM4601461037150SH SOLE 00150
KINDER MORGAN INC DELCOM49456B10119113,982SH SOLE 0013,982
APACHE CORPCOM03741110502SH SOLE 002
ISHARES TRMSCI EMG MKT ETF4642872341,43927,855SH SOLE 0027,855
VANGUARD INDEX FDSEXTEND MKT ETF922908652146885SH SOLE 00885
ELECTRONIC ARTS INCCOM285512109751SH SOLE 0051
TAPESTRY INCCOM87603010713430SH SOLE 00430
DTE ENERGY COCOM233331107120988SH SOLE 00988
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572171,700SH SOLE 001,700
II-VI INCCOM902104108680SH SOLE 0080
CHUBB LIMITEDCOMH1467J10447306SH SOLE 00306
L BRANDS INCCOM50179710446112,400SH SOLE 0012,400
WASHINGTON REAL ESTATE INVTSH BEN INT939653101703,250SH SOLE 003,250
ROSS STORES INCCOM7782961031771,438SH SOLE 001,438
TERADYNE INCCOM88077010212100SH SOLE 00100
ISHARES TRS&P 100 ETF4642871011,3778,023SH SOLE 008,023
VERISIGN INCCOM92343E102418SH SOLE 0018
AON PLCSHS CL AG0403H108734SH SOLE 0034
AMERICAN EXPRESS COCOM0258161091401,158SH SOLE 001,158
GENERAL MLS INCCOM37033410415250SH SOLE 00250
HAWAIIAN ELEC INDUSTRIESCOM419870100691,947SH SOLE 001,947
LOEWS CORPCOM54042410821476SH SOLE 00476
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428587,682153,300SH SOLE 00153,300
PAYCHEX INCCOM70432610712131SH SOLE 00131
NORTHROP GRUMMAN CORPCOM6668071021653SH SOLE 0053
CIGNA CORP NEWCOM1255231001049SH SOLE 0049
GLACIER BANCORP INC NEWCOM37637Q1059186SH SOLE 00186
TYLER TECHNOLOGIES INCCOM9022521053784SH SOLE 0084
TEMPLETON DRAGON FD INCCOM88018T10116668SH SOLE 00668
TORO COCOM89109210824254SH SOLE 00254
PINNACLE WEST CAP CORPCOM72348410116200SH SOLE 00200
PNM RES INCCOM69349H1071042,134SH SOLE 002,134
NETFLIX INCCOM64110L10696178SH SOLE 00178
ICU MED INCCOM44930G10726120SH SOLE 00120
CME GROUP INCCOM12572Q105213SH SOLE 0013
ISHARES TRCORE US AGGBD ET46428722623192SH SOLE 00192
WP CAREY INCCOM92936U10934477SH SOLE 00477
AMDOCS LTDSHSG0260210315205SH SOLE 00205
BIOGEN INCCOM09062X1031040SH SOLE 0040
WPP PLC NEWADR92937A10217308SH SOLE 00308
AIR TRANSPORT SERVICES GRP ICOM00922R10522700SH SOLE 00700
ISHARES TRSELECT DIVID ETF4642871681061,098SH SOLE 001,098
ISHARES TRTIPS BD ETF464287176116909SH SOLE 00909
CARNIVAL CORPUNIT 99/99/99991436583002100SH SOLE 00100
CLOROX CO DELCOM18905410945225SH SOLE 00225
HENRY SCHEIN INCCOM80640710257848SH SOLE 00848
WD-40 COCOM9292361072385SH SOLE 0085
AIR PRODS & CHEMS INCCOM009158106145530SH SOLE 00530
SPX CORPCOM784635104358SH SOLE 0058
DOLLAR GEN CORP NEWCOM2566771051255SH SOLE 0055
MUELLER INDS INCCOM624756102641,819SH SOLE 001,819
LENNAR CORPCL A526057104811,059SH SOLE 001,059
CONSOLIDATED EDISON INCCOM20911510433463SH SOLE 00463
REDWOOD TR INCCOM7580754022200SH SOLE 00200
DELAWARE INVTS NATL MUN INCOSH BEN INT24610T10819714,970SH SOLE 0014,970
CHECK POINT SOFTWARE TECH LTORDM2246510428210SH SOLE 00210
NVIDIA CORPORATIONCOM67066G104816SH SOLE 0016
TIFFANY & CO NEWCOM8865471081295SH SOLE 0095
V F CORPCOM9182041089101SH SOLE 00101
TRAVELERS COMPANIES INCCOM89417E109111793SH SOLE 00793
AMERICAN ELEC PWR CO INCCOM02553710158697SH SOLE 00697
MONSTER BEVERAGE CORP NEWCOM61174X109551SH SOLE 0051
BAKER HUGHES COMPANYCL A05722G1002113SH SOLE 00113
WEYERHAEUSER CO MTN BECOM NEW962166104682,020SH SOLE 002,020
NEW YORK CMNTY BANCORP INCCOM649445103201,854SH SOLE 001,854
L3HARRIS TECHNOLOGIES INCCOM5024311091581SH SOLE 0081
EATON CORP PLCSHSG29183103870SH SOLE 0070
VORNADO RLTY TRSH BEN INT9290421098209SH SOLE 00209
SOUTHWESTERN ENERGY COCOM8454671091250SH SOLE 00250
GALLAGHER ARTHUR J & COCOM36357610922174SH SOLE 00174
COGNIZANT TECHNOLOGY SOLUTIOCL A19244610213160SH SOLE 00160
LAUDER ESTEE COS INCCL A5184391042489SH SOLE 0089
PRICE T ROWE GROUP INCCOM74144T1084272,819SH SOLE 002,819
WEINGARTEN RLTY INVSSH BEN INT9487411035225SH SOLE 00225
PENN NATL GAMING INCCOM707569109450SH SOLE 0050
STANLEY BLACK & DECKER INCCOM854502101114637SH SOLE 00637
SNAP ON INCCOM83303410157331SH SOLE 00331
HUMANA INCCOM4448591023175SH SOLE 0075
CHURCH & DWIGHT INCCOM1713401021051,206SH SOLE 001,206
NOVO-NORDISK A SADR67010020516228SH SOLE 00228
BECTON DICKINSON & COCOM07588710965260SH SOLE 00260
ENTERPRISE PRODS PARTNERS LCOM29379210726913,720SH SOLE 0013,720
METLIFE INCCOM59156R10810204SH SOLE 00204
AMEDISYS INCCOM023436108723SH SOLE 0023
YUM BRANDS INCCOM9884981011141,050SH SOLE 001,050
AMPHENOL CORP NEWCL A0320951011551,188SH SOLE 001,188
TC ENERGY CORPCOM87807B107461,130SH SOLE 001,130
BALL CORPCOM058498106998SH SOLE 0098
ALPHABET INCCAP STK CL A02079K305333190SH SOLE 00190
SPDR GOLD TRGOLD SHS78463V10732180SH SOLE 00180
NUVEEN CR STRATEGIES INCOMECOM SHS67073D1026,184976,993SH SOLE 00976,993
DENTSPLY SIRONA INCCOM24906P10947900SH SOLE 00900
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF92204286640500SH SOLE 00500
LENNAR CORPCL B526057302226SH SOLE 0026
VANGUARD INDEX FDSVALUE ETF9229087445,38445,262SH SOLE 0045,262
REGENERON PHARMACEUTICALSCOM75886F1071020SH SOLE 0020
VANGUARD INDEX FDSMID CAP ETF92290862946223SH SOLE 00223
VANGUARD INDEX FDSSM CP VAL ETF9229086114,99635,134SH SOLE 0035,134
VANGUARD INDEX FDSREAL ESTATE ETF9229085531311,538SH SOLE 001,538
INTUITIVE SURGICAL INCCOM NEW46120E6026681SH SOLE 0081
CHENIERE ENERGY INCCOM NEW16411R208352SH SOLE 0052
BLACKROCK INCCOM09247X1011216SH SOLE 0016
OLIN CORPCOM PAR $1680665205287SH SOLE 0087
VANGUARD INDEX FDSSMALL CP ETF9229087511,7559,015SH SOLE 009,015
VANGUARD INDEX FDSGROWTH ETF922908736146578SH SOLE 00578
ASHLAND GLOBAL HLDGS INCCOM04418610416200SH SOLE 00200
NUVEEN AMT FREE MUN CR INC FCOM67071L10623213,844SH SOLE 0013,844
VIRTUS GLOBAL DIVID & INCOMECOM92835W10791,075SH SOLE 001,075
EXPEDIA GROUP INCCOM NEW30212P303430SH SOLE 0030
AMERIPRISE FINL INCCOM03076C10629150SH SOLE 00150
NUVEEN GEORGIA QLTY MUN INCCOM67072B107201,500SH SOLE 001,500
NUVEEN MUN VALUE FD INCCOM67092810012311,100SH SOLE 0011,100
WESTERN ASSET HIGH INCOME OPCOM95766K109523105,703SH SOLE 00105,703
CANADIAN NAT RES LTDCOM1363851018340SH SOLE 00340
ISHARES TRMICRO-CAP ETF4642888695995,046SH SOLE 005,046
ASML HOLDING N VN Y REGISTRY SHSN070592101123SH SOLE 0023
VANGUARD WORLD FDSUTILITIES ETF92204A8761371,000SH SOLE 001,000
UFP INDUSTRIES INCCOM90278Q10819348SH SOLE 00348
LIVE NATION ENTERTAINMENT INCOM53803410949669SH SOLE 00669
SPDR SER TRS&P DIVID ETF78464A763102964SH SOLE 00964
WEBSTER FINL CORP CONNCOM9478901094100SH SOLE 00100
ANSYS INCCOM03662Q1051335SH SOLE 0035
THERMO FISHER SCIENTIFIC INCCOM8835561021635SH SOLE 0035
FIDELITY NATL INFORMATION SVCOM31620M106215SH SOLE 0015
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V61338284SH SOLE 00284
SALESFORCE COM INCCOM79466L3021150SH SOLE 0050
TELLURIAN INC NEWCOM87968A104012SH SOLE 0012
ONCTERNAL THERAPEUTICS INCCOM68236P1075611,500SH SOLE 0011,500
BLACKROCK MUNIYIELD NY QUALCOM09255E10296272,350SH SOLE 0072,350
TEXAS ROADHOUSE INCCOM88268110941519SH SOLE 00519
NUVEEN CALIF SELECT TAX FREESH BEN INT67063R103231,400SH SOLE 001,400
INVESCO EXCHANGE TRADED FD TGLOBAL DRGN CN46137V57151800SH SOLE 00800
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C1062,037127,925SH SOLE 00127,925
WESTERN ASSET INTER MUNI FDCOM95843510919020,645SH SOLE 0020,645
NUVEEN NEW YORK AMT QLT MUNICOM6706561073,351247,673SH SOLE 00247,673
ZEBRA TECHNOLOGIES CORPORATICL A98920710538100SH SOLE 00100
COGENT COMMUNICATIONS HLDGSCOM NEW19239V302120SH SOLE 0020
NUVEEN NEW YORK QLT MUN INCCOM67066X1075,232369,733SH SOLE 00369,733
VANGUARD WORLD FDSINF TECH ETF92204A70238108SH SOLE 00108
SPDR SER TRNUVEEN BLMBRG SR78468R7392114,240SH SOLE 004,240
NUVEEN MASSACHUSETS QLT MUNCOM67061E1041117,622SH SOLE 007,622
QURATE RETAIL INCCOM SER A74915M100033SH SOLE 0033
VANECK VECTORS ETF TRGOLD MINERS ETF92189F106375SH SOLE 0075
COGNEX CORPCOM19242210330371SH SOLE 00371
RPC INCCOM74966010651,593SH SOLE 001,593
MASTERCARD INCORPORATEDCL A57636Q1042467SH SOLE 0067
MEDIFAST INCCOM58470H101525SH SOLE 0025
WYNDHAM DESTINATIONS INCCOM98310W10822480SH SOLE 00480
WISDOMTREE TRINTL SMCAP DIV97717W7601,23618,144SH SOLE 0018,144
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H40997215,802SH SOLE 0015,802
BLACKROCK CALIF MUN INCOME TSH BEN INT09248E10243330,410SH SOLE 0030,410
WISDOMTREE TRINTL EQUITY FD97717W70325500SH SOLE 00500
WISDOMTREE TRUS TOTAL DIVIDND97717W10916150SH SOLE 00150
ISHARES TRCORE S&P TTL STK46428715013,175152,810SH SOLE 00152,810
NUVEEN ARIZONA QLTY MUN INCCOM67061W1046400SH SOLE 00400
NUVEEN CA QUALTY MUN INCOMECOM67066Y10524316,000SH SOLE 0016,000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X10149130,436SH SOLE 0030,436
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063X1001,15366,003SH SOLE 0066,003
VANGUARD INDEX FDSLARGE CAP ETF9229086375242,984SH SOLE 002,984
HEICO CORP NEWCL A42280620870600SH SOLE 00600
GARTNER INCCOM366651107132821SH SOLE 00821
INVESCO TR INVT GRADE NEW YOCOM46131T1013,609276,554SH SOLE 00276,554
NUVEEN MARYLAND QLT MUN INCCOM67061Q1071,26089,326SH SOLE 0089,326
NUVEEN N Y SELECT TAX FREE ISH BEN INT67063V1042,690189,733SH SOLE 00189,733
SL GREEN RLTY CORPCOM78440X10112209SH SOLE 00209
CAMBRIDGE BANCORPCOM13215210935500SH SOLE 00500
VANGUARD INDEX FDSMCAP VL IDXVIP922908512544SH SOLE 0044
EXACT SCIENCES CORPCOM30063P10563474SH SOLE 00474
NUVEEN CALIFORNIA AMT QLT MUCOM67065110830119,091SH SOLE 0019,091
RICEBRAN TECHNOLOGIESCOM NEW762831204039SH SOLE 0039
POWER INTEGRATIONS INCCOM73927610328348SH SOLE 00348
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427752,99451,300SH SOLE 0051,300
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V837881,000SH SOLE 001,000
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E20317103SH SOLE 00103
ISHARES TRSHORT TREAS BD4642886791,0819,780SH SOLE 009,780
DELTA AIR LINES INC DELCOM NEW2473617022486,172SH SOLE 006,172
MARKETAXESS HLDGS INCCOM57060D10847SH SOLE 007
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E30232150SH SOLE 00150
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378352222,518SH SOLE 002,518
ISHARES TRMSCI KLD400 SOC46428857010142SH SOLE 00142
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5094,250100,795SH SOLE 00100,795
BLACKSTONE GROUP INCCOM CL A09260D10726400SH SOLE 00400
ISHARES TRMBS ETF46428858836,434330,830SH SOLE 00330,830
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2821352SH SOLE 0052
WISDOMTREE TREMER MKT HIGH FD97717W31529700SH SOLE 00700
ISHARES TR3 7 YR TREAS BD4642886616204,660SH SOLE 004,660
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V5971384SH SOLE 0084
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438585,772122,262SH SOLE 00122,262
ISHARES TRNATIONAL MUN ETF4642884145,39446,024SH SOLE 0046,024
ISHARES INCMSCI BRIC INDX464286657120SH SOLE 0020
SPDR SER TRNUVEEN BRC MUNIC78468R72160111,442SH SOLE 0011,442
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427186,26251,398SH SOLE 0051,398
FIRST TR EXCHANGE TRADED FDWTR ETF33733B10014198SH SOLE 00198
INVESCO EXCH TRADED FD TR IIMSCI GBL TIMBR46138E54510300SH SOLE 00300
LULULEMON ATHLETICA INCCOM550021109824SH SOLE 0024
NUVEEN NEW JERSEY QULT MUN FCOM67069Y10269148,067SH SOLE 0048,067
WISDOMTREE TREMG MKTS SMCAP97717W2813,58475,106SH SOLE 0075,106
ISHARES TRJPMORGAN USD EMG464288281110SH SOLE 0010
INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E5372,12178,255SH SOLE 0078,255
CHIMERA INVT CORPCOM NEW16934Q2081100SH SOLE 00100
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X14336335SH SOLE 00335
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X15012246SH SOLE 00246
ISHARES TREAFE SML CP ETF4642882731,37120,052SH SOLE 0020,052
ISHARES TRCRE U S REIT ETF46428852115310SH SOLE 00310
VISA INCCOM CL A92826C8394021,840SH SOLE 001,840
PHILIP MORRIS INTL INCCOM71817210941500SH SOLE 00500
ISHARES TRMSCI ACWI EX US4642882402885,430SH SOLE 005,430
WISDOMTREE TRINDIA ERNGS FD97717W42227940SH SOLE 00940
KEURIG DR PEPPER INCCOM49271V100384SH SOLE 0084
SPDR SER TRPORTFOLIO S&P50078464A854851,925SH SOLE 001,925
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88991227,025SH SOLE 0027,025
ISHARES TRNEW YORK MUN ETF4642883234327,412SH SOLE 007,412
INVESCO EXCH TRADED FD TR IINY AMT FRE MUN46138E5291,40453,716SH SOLE 0053,716
PROSHARES TRPSHS ULTSH 20YRS74347B201162SH SOLE 0062
FIRST TR EXCHANGE-TRADED FDNASDAQ 100 EX33733E40115190SH SOLE 00190
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7561,85735,974SH SOLE 0035,974
MOLECULAR TEMPLATES INCCOM608550109190SH SOLE 0090
PDF SOLUTIONS INCCOM6932821055250SH SOLE 00250
ISHARES TRMSCI ACWI ETF46428825781893SH SOLE 00893
AGNC INVT CORPCOM00123Q104201,257SH SOLE 001,257
BGC PARTNERS INCCL A05541T1012500SH SOLE 00500
ISHARES TRGL TIMB FORE ETF4642881746728,439SH SOLE 008,439
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427422,50427,050SH SOLE 0027,050
VANECK VECTORS ETF TRLONG MUNI ETF92189F53679436,583SH SOLE 0036,583
LENDINGTREE INC NEWCOM52603B10713SH SOLE 003
TRIPADVISOR INCCOM896945201137SH SOLE 0037
ISHARES TRSHRT NAT MUN ETF46428815841380SH SOLE 00380
NUVEEN NEW JERSEY MUN VALUESHS670702109433,070SH SOLE 003,070
NUVEEN NEW YORK MUN VALUE FDCOM67070610078452,895SH SOLE 0052,895
NUVEEN CALIF MUNICPAL VALUECOM6706EB10630519,800SH SOLE 0019,800
SESEN BIO INCCOM81776310597,000SH SOLE 007,000
ETF MANAGERS TRBLUESTAR ISRAEL26924G870224SH SOLE 0024
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241028219,020SH SOLE 009,020
SCHWAB STRATEGIC TRINTL EQTY ETF8085248052,39366,459SH SOLE 0066,459
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242015,39859,347SH SOLE 0059,347
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4091,85122,240SH SOLE 0022,240
SCHWAB STRATEGIC TRUS SML CAP ETF8085246071,63218,338SH SOLE 0018,338
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244091,19420,051SH SOLE 0020,051
PIMCO ETF TRINTER MUN BD ACT72201R8663095,440SH SOLE 005,440
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C102771,250SH SOLE 001,250
SCHWAB STRATEGIC TRINTL SCEQT ETF8085248885,187137,756SH SOLE 00137,756
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247061,57951,515SH SOLE 0051,515
SPDR SER TRPORTFOLIO SHORT78464A4741575,015SH SOLE 005,015
MSG NETWORK INCCL A553573106292,000SH SOLE 002,000
CARDIFF ONCOLOGY INCCOM14147L10845025,000SH SOLE 0025,000
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G80522,751679,139SH SOLE 00679,139
LYONDELLBASELL INDUSTRIES NSHS - A -N53745100338SH SOLE 0038
NUVEEN TAXABLE MUNICPAL INMCOM67074C103461,944SH SOLE 001,944
SPDR SER TRPORTFLI MORTGAGE78464A38314516SH SOLE 00516
TESLA INCCOM88160R1017761,100SH SOLE 001,100
SCHWAB STRATEGIC TRSHT TM US TRES80852486257111,110SH SOLE 0011,110
SCHWAB STRATEGIC TRINTRM TRM TRES8085248542053,523SH SOLE 003,523
NXP SEMICONDUCTORS N VCOMN6596X109640SH SOLE 0040
SCHWAB STRATEGIC TRUS TIPS ETF8085248702,51040,428SH SOLE 0040,428
VANGUARD INDEX FDSS&P 500 ETF SHS9229083634331,260SH SOLE 001,260
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426762644,867SH SOLE 004,867
SHOPIFY INCCL A82509L107158140SH SOLE 00140
ISHARES TR0-5 YR TIPS ETF46429B7472,24821,530SH SOLE 0021,530
SCHWAB STRATEGIC TRUS REIT ETF8085248472977,825SH SOLE 007,825
AMERICAN INTL GROUP INC*W EXP 01/19/20202687415602SH SOLE 002
VANGUARD STAR FDSVG TL INTL STK F9219097681,00816,749SH SOLE 0016,749
ISHARES INCEM MKT SM-CP ETF4642864751332,527SH SOLE 002,527
SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797689SH SOLE 0089
XYLEM INCCOM98419M10025241SH SOLE 00241
ISHARES INCMSCI EMERG MRKT4642865331,43123,428SH SOLE 0023,428
ISHARES INCMSCI FRNTR100ETF464286145291,035SH SOLE 001,035
PHILLIPS 66COM71854610410150SH SOLE 00150
EPAM SYS INCCOM29414B10443120SH SOLE 00120
ORGANOVO HLDGS INCCOM NEW68620A203018SH SOLE 0018
FACEBOOK INCCL A30303M102201737SH SOLE 00737
INVESCO EXCH TRADED FD TR IIS&P EMRNG MKTS46138E2973120SH SOLE 00120
ZOOM VIDEO COMMUNICATIONS INCL A98980L10153158SH SOLE 00158
SERVICENOW INCCOM81762P1022240SH SOLE 0040
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P1051465,700SH SOLE 005,700
MACOM TECH SOLUTIONS HLDGS ICOM55405Y100350SH SOLE 0050
ISHARES INCCORE MSCI EMKT46434G10318,395296,503SH SOLE 00296,503
ISHARES TRCORE MSCI TOTAL46432F8345,49581,785SH SOLE 0081,785
ISHARES TRCORE MSCI EAFE46432F8428,897128,768SH SOLE 00128,768
VANGUARD MALVERN FDSSTRM INFPROIDX9220208051733,383SH SOLE 003,383
ISHARES TRGNMA BOND ETF46429B3332314,520SH SOLE 004,520
NUVEEN INTER DURATION MUN TECOM6706711061,20987,073SH SOLE 0087,073
ABBVIE INCCOM00287Y10935324SH SOLE 00324
ZOETIS INCCL A98978V1034712,847SH SOLE 002,847
NUVEEN INT DUR QUAL MUN TRMCOM67067710398566,851SH SOLE 0066,851
LUMINAR TECHNOLOGIES INCCOM CL A5504241055150SH SOLE 00150
TAYLOR MORRISON HOME CORPCOM87724P1063100SH SOLE 00100
SSGA ACTIVE ETF TRBLKSTN GSOSRLN78467V60857512,596SH SOLE 0012,596
T-MOBILE US INCCOM872590104213SH SOLE 0013
IQVIA HLDGS INCCOM46266C105530SH SOLE 0030
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J407241SH SOLE 0041
SPDR SER TRBLOMBERG 1 10 YR78468R861331,595SH SOLE 001,595
SCHWAB STRATEGIC TRSCHWB FDT INT SC80852474812345SH SOLE 00345
SCHWAB STRATEGIC TRSCHWB FDT EMK LG808524730291,021SH SOLE 001,021
RADA ELECTR INDS LTDCOM PAR NEWM818631247700SH SOLE 00700
EMPIRE ST RLTY OP L PUNIT LTD PRTNSP29210210021423,384SH SOLE 0023,384
VEEVA SYS INCCL A COM9224751081555SH SOLE 0055
PROSHARES TRS&P 500 DV ARIST74348A4679109SH SOLE 00109
ISHARES TR0-5YR INVT GR CP46434V1001,49028,528SH SOLE 0028,528
TWITTER INCCOM90184L1021252,300SH SOLE 002,300
KARYOPHARM THERAPEUTICS INCCOM48576U10612750SH SOLE 00750
SPDR SER TRPORTFOLIO S&P60078468R853732,048SH SOLE 002,048
VANECK VECTORS ETF TRSHRT HGH YLD MUN92189F3871,75270,652SH SOLE 0070,652
ULTRAGENYX PHARMACEUTICAL INCOM90400D108131945SH SOLE 00945
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX3160928811543,849SH SOLE 003,849
ISHARES TRHDG MSCI EAFE46434V8031454,767SH SOLE 004,767
ALPHABET INCCAP STK CL C02079K107366209SH SOLE 00209
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G870602,327SH SOLE 002,327
ISHARES TRCORE DIV GRWTH46434V6219205SH SOLE 00205
ISHARES TRCORE MSCI EURO46434V73820395SH SOLE 00395
RELMADA THERAPEUTICS INCCOM75955J4021394,335SH SOLE 004,335
SYNCHRONY FINANCIALCOM87165B103120SH SOLE 0020
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10223100SH SOLE 00100
CDK GLOBAL INCCOM12508E1015100SH SOLE 00100
AVANOS MED INCCOM05350V106239SH SOLE 0039
URBAN EDGE PPTYSCOM91704F1044340SH SOLE 00340
FIDELITY COVINGTON TRUSTMSCI RL EST ETF31609285728411,188SH SOLE 0011,188
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8482585,226SH SOLE 005,226
WISDOMTREE TREUR HDG SMLCAP97717X552311,000SH SOLE 001,000
BLUEPRINT MEDICINES CORPCOM09627Y109108966SH SOLE 00966
CHEMOURS COCOM163851108130SH SOLE 0030
TELADOC HEALTH INCCOM87918A1053201,598SH SOLE 001,598
KRAFT HEINZ COCOM50075410618507SH SOLE 00507
PAYPAL HLDGS INCCOM70450Y1031565SH SOLE 0065
VANGUARD MUN BD FDSTAX EXEMPT BD9229077461,37824,977SH SOLE 0024,977
GLOBAL BLOOD THERAPEUTICS INCOM37890U108551,267SH SOLE 001,267
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8609258SH SOLE 00258
SPDR SER TRSPDR S&P 500 ETF78468R7963073,305SH SOLE 003,305
EDITAS MEDICINE INCCOM28106W10348685SH SOLE 00685
FORTIVE CORPCOM34959J108223SH SOLE 0023
ISHARES INCESG AWR MSCI EM46434G8634105SH SOLE 00105
ISHARES TRESG AW MSCI EAFE46435G516458SH SOLE 0058
VALVOLINE INCCOM92047W10113549SH SOLE 00549
NUSHARES ETF TRNUVEEN ENHNC YLD67092P1021295,000SH SOLE 005,000
ADVANSIX INCCOM00773T10108SH SOLE 008
YUM CHINA HLDGS INCCOM98850P109601,050SH SOLE 001,050
SPDR INDEX SHS FDSMSCI EAFE FS ETF78463X43434435SH SOLE 00435
INVESCO ACTIVELY MANAGED ETFVAR RATE INVT46090A8798,260330,552SH SOLE 00330,552
NUSHARES ETF TRNUVEEN ESG SMLCP67092P6074102SH SOLE 00102
SPDR INDEX SHS FDSMSCI EMR MKT ETF78463X4264515,845SH SOLE 005,845
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8373,11661,360SH SOLE 0061,360
JBG SMITH PPTYSCOM46590V10011341SH SOLE 00341
BRIGHTHOUSE FINL INCCOM10922N10307SH SOLE 007
G1 THERAPEUTICS INCCOM3621LQ109542,988SH SOLE 002,988
ISHARES TRESG AWRE 1 5 YR46435G243275SH SOLE 0075
DUPONT DE NEMOURS INCCOM26614N102691SH SOLE 0091
NUSHARES ETF TRNUVEEN ESG LRGVL67092P30022665SH SOLE 00665
BEYOND AIR INCCOM08862L1031100SH SOLE 00100
NEWMARK GROUP INCCL A65158N1022231SH SOLE 00231
DOCUSIGN INCCOM25616310640180SH SOLE 00180
WYNDHAM HOTELS & RESORTS INCCOM98311A10529480SH SOLE 00480
EVERGY INCCOM30034W10617312SH SOLE 00312
APTINYX INCCOM03836N1031205SH SOLE 00205
ARLO TECHNOLOGIES INCCOM04206A1012200SH SOLE 00200
ELANCO ANIMAL HEALTH INCCOM28414H1036200SH SOLE 00200
VANGUARD WORLD FDESG US STK ETF9219107335628,015SH SOLE 008,015
VANGUARD WORLD FDESG INTL STK ETF9219107251202,030SH SOLE 002,030
ALLOGENE THERAPEUTICS INCCOM01977010616628SH SOLE 00628
LINDE PLCSHSG5494J1031038SH SOLE 0038
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q6545,05298,985SH SOLE 0098,985
MODERNA INCCOM60770K10718172SH SOLE 00172
DELL TECHNOLOGIES INCCL C24703L20230407SH SOLE 00407
DOW INCCOM2605571039155SH SOLE 00155
CORTEVA INCCOM22052L1046155SH SOLE 00155
CHANGE HEALTHCARE INCCOM15912K100211,129SH SOLE 001,129
INMODE LTDSHSM5425M1035100SH SOLE 00100
ENVISTA HOLDINGS CORPORATIONCOM29415F1049262SH SOLE 00262
AMERICAN CENTY ETF TRINTL SMCP VLU0250728022524,408SH SOLE 004,408
BRISTOL-MYERS SQUIBB CORIGHT 99/99/9999110122157055SH SOLE 0055
1LIFE HEALTHCARE INCCOM68269G1077165SH SOLE 00165
CARRIER GLOBAL CORPORATIONCOM14448C1049250SH SOLE 00250
OTIS WORLDWIDE CORPCOM68902V1078125SH SOLE 00125
MICROSOFT CORPCOM59491810401,500SHPutSOLE 001,500
DELTA AIR LINES INC DELCOM NEW24736170253,500SHPutSOLE 003,500
IAC INTERACTIVECORP NEWCOM44891N109946SH SOLE 0046
LEMONADE INCCOM52567D10712100SH SOLE 00100
MATCH GROUP INC NEWCOM57667L107959SH SOLE 0059
ROCKET COS INCCOM CL A77311W1018400SH SOLE 00400
HOME DEPOT INCCOM43707610211,000SHPutSOLE 001,000
SPDR S&P 500 ETF TRTR UNIT78462F10351,500SHPutSOLE 001,500
APPLE INCCOM037833100121,600SHPutSOLE 001,600
SPDR S&P 500 ETF TRTR UNIT78462F10311,000SHPutSOLE 001,000
VONTIER CORPORATIONCOM92888110109SH SOLE 009
TELADOC HEALTH INCCOM87918A10541,700SHPutSOLE 001,700
VIATRIS INCCOM92556V10610541SH SOLE 00541
DIMENSIONAL ETF TRUSTUS CORE EQT MKT25434V1041,23046,794SH SOLE 0046,794
DIMENSIONAL ETF TRUSTINTL CORE EQT MK25434V2032589,738SH SOLE 009,738
DIMENSIONAL ETF TRUSTEMGR CRE EQT MNG25434V302501,861SH SOLE 001,861
SPDR S&P 500 ETF TRTR UNIT78462F103163,600SHPutSOLE 003,600
TWITTER INCCOM90184L10212,000SHPutSOLE 002,000
VISA INCCOM CL A92826C839121,500SHPutSOLE 001,500