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
3M COCOM88579Y1017024,007SH SOLENONE3,73400
ABB LTD SPON ADR EACH REP 1 ORD SHSSPONSORED ADR0003752042066,312SH SOLENONE6,57300
ABBOTT LABORATORIESCOM0028241001,1149,438SH SOLENONE8,91500
ABBVIE INC COM USD0.01COM00287Y1091,66815,470SH SOLENONE14,63800
ACADEMY SPORTS &OUTDOORS INC COMCOM00402L1073097,664SH SOLENONE6,01200
ACCENTURE PLCSHS CLASS AG1151C1015281,652SH SOLENONE12900
ADOBE SYSTEMS INCORPORATED COMCOM00724F1019561,661SH SOLENONE64100
ADVANCED DRAINAGE SYSTEMS INCCOM00790R1042362,189SH SOLENONE1,89100
ADVANCED MICRO DEVICES INCCOM0079031074414,291SH SOLENONE50000
AIR PRODUCTS AND CHEMICALS INCCOM0091581066562,565SH SOLENONE90100
ALIBABA GROUP HOLDING LTD SPON ADS EACH REP 8 ORD SHSSPONSORED ADS01609W1023712,509SH SOLENONE9500
ALPHABET INC CAP STK CL ACAP STK CL A02079K3055,0601,893SH SOLENONE21200
ALPHABET INC CAP STK CL CCAP STK CL C02079K1071,809677SH SOLENONE2,63000
ALTERYX INC COM CL ACOM CL A02156B1032032,771SH SOLENONE1,61100
ALTRIA GROUP INCCOM02209S1032405,279SH SOLENONE88700
AMAZON.COM INCCOM0231351066,0051,826SH SOLENONE70000
AMERICAN ELEC PWR CO INC COMCOM0255371011,60119,729SH SOLENONE40000
AMERICAN EXPRESS CO COM USD0.20COM0258161094102,449SH SOLENONE5,58700
AMERICAN TOWER CORP NEW COMCOM03027X1001,4785,572SH SOLENONE4,15200
AMGEN INCCOM0311621008744,114SH SOLENONE41400
ANTHEM INCCOM036752103343922SH SOLENONE2,52400
APPLE INCCOM03783310017,312122,275SH SOLENONE1,20000
ARES CAPITAL CORP BOND 3.75000 02/01/2022NOTE 3.750% 2/004010LAT05350,000SH SOLENONE12500
ARES CAPITAL CORP COMCOM04010L10362030,514SH SOLENONE10000
ASML HOLDING NV EUR0.09 NY REGISTRY SHS 2012N Y REGISTRY SHSN07059210338464SH SOLENONE35,76600
ASTRAZENECA ADR REP 0.5 ORDSPONSORED ADR0463531082,35439,295SH SOLENONE000
AT&T INC COM USD1COM00206R10284631,349SH SOLENONE50000
AUTODESK INCCOM0527691063401,194SH SOLENONE4000
AUTOMATIC DATA PROCESSING INC COM USD0.10COM0530151034762,382SH SOLENONE100
BECTON DICKINSON &CO COM USD1.00COM0758871092751,119SH SOLENONE9,38100
BELLRING BRANDS INC COM CL ACOM CL A0798231002879,351SH SOLENONE8,27400
BERKSHIRE HATHAWAY INCCL A0846701088222SH SOLENONE3,91800
BERKSHIRE HATHAWAY INC COM USD0.0033 CLASS BCL B NEW0846707022,82010,334SH SOLENONE7000
BERRY GLOBAL GROUP INCCOM08579W1032373,905SH SOLENONE2,80900
BJS WHSL CLUB HLDGS INC COMCOM05550J1012955,390SH SOLENONE34,64300
BK OF AMERICA CORP COMCOM0605051041,42833,656SH SOLENONE1,81600
BLACKROCK INC COM USD0.01COM09247X1011,4521,732SH SOLENONE13,90500
BLACKROCK MUNI INTERMEDIATE DURATION FUND INCCOM09253X1021,12974,289SH SOLENONE9,08000
BLACKROCK MUNIHOLDINGS NEW JERSY QUALITY FUND INCCOM09254X10121713,905SH SOLENONE147,63200
BLACKROCK MUNIHOLDINGS NY QLTY FD COM STK USD0.10COM09255C10616011,009SH SOLENONE43,43300
BLACKROCK MUNIYIELD FUND INC. COM USD0.10COM09253W1042,174146,434SH SOLENONE1,19100
BLACKROCK MUNIYIELD PENNSYLVANIA QUALITY FUNDCOM09255G10769743,433SH SOLENONE3,12500
BLACKROCK TAXABLE MUNICIPAL BOND TRUSTSHS09248X10037713,150SH SOLENONE5,12700
BLACKSTONE INCCOM09260D1072,42320,830SH SOLENONE6600
BOEING CO COM USD5.00COM0970231051,1085,042SH SOLENONE3,42300
BRISTOL-MYERS SQUIBB CO COMCOM11012210859810,117SH SOLENONE63500
BROADCOM INC COMCOM11135F1011,1692,412SH SOLENONE1800
CATALENT INC COMCOM1488061023002,258SH SOLENONE2,60000
CATERPILLAR INC COMCOM1491231012101,094SH SOLENONE10600
CH ROBINSON WORLDWIDE INC COM USD0.10COM NEW12541W2092252,600SH SOLENONE1,42300
CHARLES RIVER LABORATORIES INTERNATIONAL INCCOM159864107314763SH SOLENONE400
CHEMOURS CO COMCOM16385110892631,866SH SOLENONE1,47200
CHEVRON CORP NEW COMCOM1667641009889,745SH SOLENONE33700
CHUBB LIMITED COM NPV ISIN CH0044328745COMH1467J1043241,872SH SOLENONE93600
CINTAS CORPCOM172908105326860SH SOLENONE18100
CIRRUS LOGIC INCCOM1727551002392,909SH SOLENONE44300
CISCO SYSTEMS INCCOM17275R1021,27323,195SH SOLENONE11300
CITIGROUP INCCOM NEW1729674244586,531SH SOLENONE2000
CME GROUP INC COMCOM12572Q1051,1756,077SH SOLENONE2,54700
COCA-COLA COCOM1912161002,00038,135SH SOLENONE22500
COLFAX CORPCOM1940141062605,673SH SOLENONE9,34400
COLGATE-PALMOLIVE CO COM USD1.00COM1941621034876,444SH SOLENONE2,11300
COMCAST CORPCL A20030N10169312,398SH SOLENONE1,74200
CONOCOPHILLIPS COMCOM20825C1046058,933SH SOLENONE7,87700
CONSTELLATION BRANDS INC COM USD0.01 CLASS ACL A21036P1084882,317SH SOLENONE3,35200
CONSTRUCTION PARTNERS INC COM CL ACOM CL A21044C1073179,504SH SOLENONE40000
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUNDSBI CONS DISCR81369Y4074,26323,803SH SOLENONE1,39400
CONSUMER STAPLES SELECT SECTOR SPDRSBI CONS STPLS81369Y3082133,164SH SOLENONE64,38200
CORTEVA INC COMCOM22052L1042,64662,903SH SOLENONE20000
COSTCO WHOLESALE CORP COM USD0.01COM22160K1059532,122SH SOLENONE57500
CROWN CASTLE INTL CORP NEW COM ISIN US22822V1017 SEDOL BTGQCX1COM22822V1018995,187SH SOLENONE2,03500
CSX CORP COM USD1COM12640810348716,383SH SOLENONE5200
CVS HEALTH CORPORATION COM USD0.01COM1266501006617,789SH SOLENONE1,50200
CYRUSONE INC COM USD0.01COM23283R1004115,314SH SOLENONE1,08400
DANAHER CORPORATION COMCOM2358511026192,035SH SOLENONE31100
DARDEN RESTAURANTS INCCOM2371941054843,200SH SOLENONE1,40000
DEERE & COCOM244199105247739SH SOLENONE16,72200
DIAGEO ADR EACH REPR 4 ORD GBX28.935185SPON ADR NEW25243Q2056603,430SH SOLENONE600
DIGITAL REALTY TRUST INCCOM2538681032,50217,322SH SOLENONE2900
DISNEY WALT CO COMCOM2546871061,1857,010SH SOLENONE1,92900
DOMINION ENERGY INC COMCOM25746U1091,29617,754SH SOLENONE8,29200
DOVER CORP COM USD1.00COM2600031082991,929SH SOLENONE42,82000
DOW INC COMCOM2605571033,29457,244SH SOLENONE36000
DUKE ENERGY CORP NEW COM NEW ISIN US26441C2044 SEDOL B7JZSK0COM NEW26441C2048098,295SH SOLENONE1,73500
DUPONT DE NEMOURS INC COMCOM26614N1022,81941,467SH SOLENONE8800
ECOLAB INCCOM2788651002451,177SH SOLENONE3,79100
ELI LILLY AND COCOM5324571081,6247,031SH SOLENONE43500
EMERSON ELECTRIC COCOM2910111048759,299SH SOLENONE6,32200
ENBRIDGE INC COM ISIN CA29250N1050 SEDOL 2466149COM29250N1052044,999SH SOLENONE2800
ESTEE LAUDER COMPANIES INC COM USD0.01 CLASS ACL A5184391043521,176SH SOLENONE39300
EXELON CORP COM NPVCOM30161N10174215,351SH SOLENONE94600
EXPEDITORS INTERNATIONAL OF WASHINGTON INCCOM3021301092,25418,927SH SOLENONE87600
EXXON MOBIL CORPCOM30231G1021,36923,280SH SOLENONE30000
FACEBOOK INC-CLASS ACL A30303M1021,9055,604SH SOLENONE4900
FEDEX CORP COM USD0.10COM31428X1062471,129SH SOLENONE1,12100
FIRST HORIZON CORPORATION COMCOM32051710523614,520SH SOLENONE25000
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FDDJ INTERNT IDX33733E3025322,258SH SOLENONE1,05300
FIRST TRUST CLOUD COMPUTING ETFCLOUD COMPUTING33734X1923793,598SH SOLENONE49,07200
FRANKLIN TEMPLETON ETF TR FTSE CHINAFTSE CHINA35473P8195,263162,495SH SOLENONE76600
FRANKLIN TEMPLETON ETF TR FTSE EUROPEFTSE EUROPE35473P6521,38749,072SH SOLENONE5,24300
GARMIN LTD COM CHF10.00SHSH2906T1092671,729SH SOLENONE1,52100
GENERAC HLDGS INC COM USD0.01COM368736104301738SH SOLENONE22800
GENERAL DYNAMICS CORP COM USD1.00COM3695501081,0265,243SH SOLENONE4,86000
GENERAL ELECTRIC CO COM NEWCOM NEW3696043015646,265SH SOLENONE1000
GENERAL MILLS INC COM USD0.10COM3703341045268,793SH SOLENONE80700
GLAXOSMITHKLINE ADR REP TWO ORDSPONSORED ADR37733W1052316,062SH SOLENONE97200
GLOBAL X FDS MSCI SUPR EM ETFMSCI SUPR EM ETF37950E1191,220103,259SH SOLENONE76200
GOLDMAN SACHS ETF TR ACTIVEBETA EMEACTIVEBETA EME38143020641811,292SH SOLENONE10000
GOLDMAN SACHS GROUP INC COM USD0.01COM38141G1044431,172SH SOLENONE99300
GRANITESHARES GOLD TR SHS BEN INTSHS BEN INT38748G1017,308417,054SH SOLENONE20600
HEALTH CARE SELECT SECTOR SPDRSBI HEALTHCARE81369Y2094,92738,781SH SOLENONE1,08600
HILL-ROM HLDGS INC COMCOM4314751023172,120SH SOLENONE23600
HOME DEPOT INCCOM4370761021,3344,066SH SOLENONE3,48800
HONEYWELL INTERNATIONAL INC COM USD1COM4385161067993,766SH SOLENONE1,48800
ILLINOIS TOOL WORKS INC COM USD0.01COM4523081094682,267SH SOLENONE30000
INDUSTRIAL SELECT SECTOR SPDR FUNDSBI INT-INDS81369Y7041,43614,710SH SOLENONE9,33100
INGEVITY CORP COMCOM45688C1073384,747SH SOLENONE23000
INTEL CORP COM USD0.001COM4581401001,43126,665SH SOLENONE6,30000
INTERCONTINENTAL EXCHANGE INC COM USD0.01COM45866F1042982,596SH SOLENONE1,00000
INTERNATIONAL BUS MACH CORP COM USD0.20COM4592001011,0307,343SH SOLENONE1,40000
INTERNATIONAL FLAVORS &FRAGRANCES COM USD0.125COM4595061011,2149,082SH SOLENONE2,74200
INTUITIVE SURGICAL INCCOM NEW46120E602292294SH SOLENONE000
INVESCO EXCH TRADED FD TR II CHINA TECHNLGYCHINA TECHNLGY46138E8002,94644,073SH SOLENONE95000
INVESCO EXCH TRADED FD TR II PFD ETFPFD ETF46138E51130522,866SH SOLENONE11600
INVESCO EXCHANGE TRADED FD TR INTL DIVI ACHIINTL DIVI ACHI46137V5481,44582,260SH SOLENONE75400
INVESCO EXCHANGE TRADED FD TR S&P 500 TOP 50S&P 500 TOP 5046137V2333811,155SH SOLENONE80,01900
INVESCO EXCHANGE TRADED FD TR S&P500 EQL TECS&P500 EQL TEC46137V28232735,192SH SOLENONE14,40000
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGTS&P500 EQL WGT46137V3579626,426SH SOLENONE15,72700
INVESCO EXCHANGE TRADED FD TR WILDERHIL CLANWILDERHIL CLAN46137V1346,69481,979SH SOLENONE100
INVESCO PENNSYLVANIA VALUE MUNICIPAL INCOME TRUSTCOM46132K10919014,400SH SOLENONE6300
INVESCO QQQ TR UNIT SER 1UNIT SER 146090E1035,67115,843SH SOLENONE7,98500
ISHARES 0-5 YEAR TIPS BOND ETF0-5 YR TIPS ETF46429B74748,033454,620SH SOLENONE3,88600
ISHARES CORE 1-5 YEAR USD BOND ETFCORE 1 5 YR USD46432F8594278,301SH SOLENONE12,66400
ISHARES CORE AGGRESSIVE ALLOCATION ETFAGGRES ALLOC ETF4642898592613,753SH SOLENONE7,08200
ISHARES CORE GROWTH ALLOCATION ETFGRWT ALLOCAT ETF4642898672524,558SH SOLENONE13600
ISHARES CORE HIGH DIVIDEND ETFCORE HIGH DV ETF46429B6633,56137,782SH SOLENONE14900
ISHARES CORE MODERATE ALLOCATION ETFMODERT ALLOC ETF4642898752164,828SH SOLENONE2,34500
ISHARES CORE MSCI EUROPE ETFCORE MSCI EURO46434V7381,04818,705SH SOLENONE15,01500
ISHARES CORE MSCI PACIFIC ETFCORE MSCI PAC46434V69690513,516SH SOLENONE13,17900
ISHARES CORE S&P SMALL-CAP ECORE S&P SCP ETF4642878047416,793SH SOLENONE111,58300
ISHARES CORE US AGGREGATE BOND ETFCORE US AGGBD ET4642872263072,681SH SOLENONE1,68400
ISHARES GOLD TR ISHARES NEW ISIN US4642852044 SEDOL BKP74N6ISHARES NEW46428520455216,541SH SOLENONE84000
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETFIBONDS DEC202146435G7892,17585,064SH SOLENONE91,17900
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETFIBONDS DEC202246435G7551,66363,553SH SOLENONE25,02600
ISHARES INC CORE MSCI EMERGING MKTS ETFCORE MSCI EMKT46434G1035,54088,975SH SOLENONE5800
ISHARES INC EM MKTS DIV ETFEM MKTS DIV ETF46428631989925,043SH SOLENONE13,28000
ISHARES INC ESG AWR MSCI EMESG AWR MSCI EM46434G8633919,475SH SOLENONE11,13300
ISHARES INC MSCI EMERG MRKTMSCI EMERG MRKT4642865332183,490SH SOLENONE1000
ISHARES INC MSCI JPN ETF NEWMSCI JPN ETF NEW46434G82293213,280SH SOLENONE40200
ISHARES INC MSCI PAC JP ETFMSCI PAC JP ETF46428666552410,747SH SOLENONE44900
ISHARES MSCI CHINA A ETFMSCI CHINA A46434V5145,602131,760SH SOLENONE000
ISHARES MSCI EMR MRK EX CHNAMSCI EMRG CHN46434G76425,228419,353SH SOLENONE78,72800
ISHARES NATIONAL MUNI BOND ETFNATIONAL MUN ETF4642884149,91585,288SH SOLENONE2500
ISHARES RUSSELL 1000 INDEX FUNDRUS 1000 ETF4642876228293,431SH SOLENONE36600
ISHARES S&P 500CORE S&P500 ETF4642872001,4873,453SH SOLENONE8,35400
ISHARES S&P 500 GROWTH ETFS&P 500 GRWT ETF4642873096178,354SH SOLENONE16800
ISHARES S&P MID-CAP 400 GROWTH ETFS&P MC 400GR ETF4642876061,02913,000SH SOLENONE2,39200
ISHARES S&P MIDCAP 400 INDEX FUNDCORE S&P MCP ETF4642875076432,444SH SOLENONE3,79600
ISHARES S&P SMALLCAP 600 VALUE INDEX FUNDSP SMCP600VL ETF4642878794434,401SH SOLENONE1,33200
ISHARES SHORT-TERM NATIONAL MUNI BOND ETFSHRT NAT MUN ETF4642881585,87554,575SH SOLENONE40000
ISHARES TR CORE MSCI TOTALCORE MSCI TOTAL46432F8342,23631,270SH SOLENONE1,79300
ISHARES TR ESG AW MSCI EAFEESG AW MSCI EAFE46435G51684710,576SH SOLENONE7,78000
ISHARES TR IBONDS DEC 2024 TERM MUNI BD ETFIBONDS DEC46435U6971,33849,703SH SOLENONE52,16200
ISHARES TR IBONDS DEC 2025 TERM MUNI BDS ETFIBONDS DEC 2546435U43275527,012SH SOLENONE28,37300
ISHARES TR IBONDS DEC 26IBONDS DEC 2646435U25932612,137SH SOLENONE11,86800
ISHARES TR IBONDS DEC2023 TERM MUNI BD ETFIBONDS DEC202346435G3181,72766,445SH SOLENONE66,48600
ISHARES TR INTL DIV GRWTHINTL DIV GRWTH46435G5242,03329,624SH SOLENONE29,40700
ISHARES TR INTL SEL DIV ETFINTL SEL DIV ETF4642884482,22072,379SH SOLENONE69,54700
ISHARES TR ISHARES BIOTECHISHARES BIOTECH4642875561,77310,968SH SOLENONE10,99200
ISHARES TR MBS ETFMBS ETF46428858819,300178,742SH SOLENONE57000
ISHARES TR MSCI CHINA ETFMSCI CHINA ETF46429B6712834,193SH SOLENONE4,43000
ISHARES TR MSCI EAFE MIN VLMSCI EAFE MIN VL46429B6896989,273SH SOLENONE9,27300
ISHARES TR MSCI INTL MOMENTMSCI INTL MOMENT46434V4491,09328,707SH SOLENONE27,07400
ISHARES TR MSCI USA MIN VOLMSCI USA MIN VOL46429B6974,40159,884SH SOLENONE58,22600
ISHARES TR MSCI USA MMENTMMSCI USA MMENTM46432F3965703,249SH SOLENONE3,24900
ISHARES TR MSCI USA QLT FCTMSCI USA QLT FCT46432F3394933,744SH SOLENONE7500
ISHARES TR MSCI USA VALUEMSCI USA VALUE46432F3882402,392SH SOLENONE3,22900
ISHARES TR U.S. MED DVC ETFU.S. MED DVC ETF4642888103555,658SH SOLENONE98800
ISHARES TRUST 0-5YR HIGH YIELD CORP BD ISIN US46434V4077 SEDOL BFS2LL00-5YR HI YL CP46434V40769615,871SH SOLENONE2400
ISHARES TRUST CORE DIVID GWTHCORE DIV GRWTH46434V62173814,700SH SOLENONE5,85800
ISHARES TRUST CORE MSCI EAFE ETFCORE MSCI EAFE46432F8422433,286SH SOLENONE10000
ISHARES TRUST GLOBAL REIT ETFGLOBAL REIT ETF46434V6476,985255,544SH SOLENONE2000
ISHARES TRUST UNITED STATES TREASURYTIPS BD ETF4642871764573,579SH SOLENONE25900
ITT INC COMCOM45073V1082302,679SH SOLENONE2,36900
J P MORGAN EXCHANGE-TRADED FD BETABUILDERS EURBETABUILDERS EUR46641Q1913,63063,612SH SOLENONE4,50100
J P MORGAN EXCHANGE-TRADED FD EQUITY PREMIUMEQUITY PREMIUM46641Q3324,7301,078SH SOLENONE3,62800
JABIL INC COMCOM4663131032614,474SH SOLENONE3100
JOHNSON &JOHNSON COM USD1.00COM4781601042,62816,277SH SOLENONE31,56100
JPMORGAN CHASE & COCOM46625H1005,34632,665SH SOLENONE20000
KBR INC COM USD0.001COM48242W1062446,204SH SOLENONE2,64200
KIMBERLY-CLARK CORP COMCOM4943681033322,514SH SOLENONE20000
KINDER MORGAN INC COM USD0.01COM49456B10157134,173SH SOLENONE20000
L3HARRIS TECHNOLOGIES INC COMCOM5024311092991,359SH SOLENONE1,50000
LIGHTWAVE LOGIC INC COMCOM53227510435937,952SH SOLENONE70000
LOCKHEED MARTIN CORP COM USD1.00COM5398301091,5814,583SH SOLENONE44000
LOWES COMPANIES INC COM USD0.50COM5486611077543,719SH SOLENONE18100
LULULEMON ATHLETICA INC COM USD0.005COM550021109300743SH SOLENONE20000
MAINSTAY MACKAY DEFINEDTERM MU COMCOM56064K1001,99591,121SH SOLENONE21400
MARSH &MCLENNAN COMPANIES INC COM USD1.00COM5717481022301,519SH SOLENONE5000
MASTERCARD INCORPORATED CL ACL A57636Q1041,1273,242SH SOLENONE54100
MATERIALS SELECT SECTOR SPDRSBI MATERIALS81369Y10087111,014SH SOLENONE10000
MCDONALD S CORPCOM5801351012,80011,615SH SOLENONE11,75300
MEDTRONIC PLCSHSG5960L1036895,500SH SOLENONE5,10800
MERCK &CO. INC COMCOM58933Y1052,34931,286SH SOLENONE29,58100
MICROCHIP TECHNOLOGY INC. COMCOM5950171043011,966SH SOLENONE4,15500
MICROSOFT CORPCOM5949181049,06532,136SH SOLENONE20000
MONDELEZ INTL INC COM NPVCL A6092071053706,364SH SOLENONE33400
MORGAN STANLEY COM USD0.01COM NEW6174464482442,511SH SOLENONE2,16400
NETFLIX INCCOM64110L1067841,384SH SOLENONE4100
NEXTERA ENERGY INC COM USD0.01COM65339F1013,07139,117SH SOLENONE1,47900
NIKE INC CLASS B COM NPVCL B6541061033122,150SH SOLENONE1,64000
NORFOLK SOUTHN CORP COMCOM6558441082871,200SH SOLENONE35,67500
NOVARTIS AG SPONSORED ADRSPONSORED ADR66987V1095937,259SH SOLENONE29500
NOVO NORDISK A/S ADR-EACH CNV INTO 1 CLASS B DKK1ADR6701002053874,121SH SOLENONE1,20000
NUVEEN MUNICIPAL VALUE FUND INCCOM67092810019016,860SH SOLENONE10000
NUVEEN NEW JERSEY QULT MUN FD COMCOM67069Y10221614,062SH SOLENONE4,35400
NVIDIA CORPORATION COMCOM67066G1042,0669,924SH SOLENONE14,06200
ORACLE CORPCOM68389X1054465,121SH SOLENONE31300
PACCAR INC COM USD1.00COM6937181085526,996SH SOLENONE5,46600
PATTERSON COS INC COMCOM7033951032387,883SH SOLENONE7,17200
PAYPAL HLDGS INC COMCOM70450Y1034981,917SH SOLENONE2,90000
PENSKE AUTOMOTIVE GROUP INCCOM70959W1032882,866SH SOLENONE49000
PEPSICO INCCOM7134481082,85718,997SH SOLENONE14300
PFIZER INCCOM7170811033,15773,406SH SOLENONE2,86700
PHILIP MORRIS INTERNATIONAL INC COM NPVCOM7181721092672,770SH SOLENONE25000
PHILLIPS 66 COMCOM7185461043755,364SH SOLENONE19,22600
PNC FINANCIAL SERVICES GROUP COM USD5COM6934751051,5217,775SH SOLENONE5,43200
PROCTER AND GAMBLE CO COMCOM7427181093,41224,411SH SOLENONE11700
PROG HOLDINGS INC COM NPVCOM NPV74319R1012215,270SH SOLENONE20000
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETFS&P 500 DV ARIST74348A4672642,987SH SOLENONE40900
PUBLIC STORAGE COM USD0.10COM74460D1093081,042SH SOLENONE12400
PUBLIC SVC ENTERPRISE GRP INC COMCOM74457310678412,875SH SOLENONE62900
QUALCOMM INCCOM7475251032842,206SH SOLENONE5,47500
QUEST DIAGNOSTICS INC COM USD0.01COM74834L1002871,992SH SOLENONE20000
RADIAN GROUP INC COM USD0.001COM75023610124610,818SH SOLENONE2,73200
RAYTHEON TECHNOLOGIES CORP COMCOM75513E1017799,070SH SOLENONE12500
REGENERON PHARMACEUTICALS INCCOM75886F107295488SH SOLENONE9,25700
ROBERT HALF INTERNATIONAL INCCOM7703231032762,772SH SOLENONE3,00000
SALESFORCE.COM INC COM USD0.001COM79466L3021,3414,948SH SOLENONE79500
SAP ADR REP 1 ORDSPON ADR8030542042191,655SH SOLENONE000
SCHWAB STRATEGIC TR EMERGING MKTS EQUITY ETFEMRG MKTEQ ETF8085247062,31876,054SH SOLENONE3,10400
SCHWAB STRATEGIC TR INTL EQUITY ETFINTL EQTY ETF80852480543,9951,133,514SH SOLENONE2,35500
SCHWAB STRATEGIC TR INTL SCEQT ETFINTL SCEQT ETF8085248882335,623SH SOLENONE4000
SCHWAB STRATEGIC TR SHORT-TERM US TREASURY ETFSHT TM US TRES80852486238,974762,295SH SOLENONE977,02300
SCHWAB STRATEGIC TR US TIPS ETFUS TIPS ETF80852487019,544312,569SH SOLENONE749,67500
SELECT SECTOR SPDR TR COMMUNICATIONCOMMUNICATION81369Y8525276,582SH SOLENONE2500
SELECT SECTOR SPDR TR FINANCIALFINANCIAL81369Y60522,030594,882SH SOLENONE6,03100
SELECT SECTOR SPDR TRUST TECHNOLOGY SELECT SECTOR USD DISTECHNOLOGY81369Y8038615,766SH SOLENONE588,83700
SHOPIFY INC COM NPV CL A ISIN CA82509L1076 SEDOL BX865C7CL A82509L107273202SH SOLENONE100
SIGNATURE BANKCOM82669G1042861,053SH SOLENONE4800
SNAP-ON INCCOM8330341012361,137SH SOLENONE1,90400
SOUTHERN COCOM8425871072574,162SH SOLENONE1,01800
SPDR DOW JONES INDL AVERAGE ET UT SER 1UT SER 178467X109207613SH SOLENONE1,04900
SPDR GOLD TR GOLD SHSGOLD SHS78463V1079485,776SH SOLENONE61200
SPDR S & P INTERNATIONAL DIVIDEND ETFS&P INTL ETF78463X7722,84574,938SH SOLENONE2,95200
SPDR S&P500 ETF TRUST TRUST UNIT DEPOSITARY RECEIPTTR UNIT78462F1032,5065,841SH SOLENONE12100
SPDR SERIES TRUST S&P 600 SMCP VALS&P 600 SMCP VAL78464A30015,404187,749SH SOLENONE10500
SSGA ACTIVE ETF TR BLACKSTONE SENRBLACKSTONE SENR78467V6082917,263SH SOLENONE12500
STARBUCKS CORP COM USD0.001COM8552441099778,859SH SOLENONE50000
STRYKER CORPORATION COMCOM8636671016072,302SH SOLENONE9,17000
SUNNOVA ENERGY INTL INC. COMCOM86745K1042286,927SH SOLENONE18600
SYSCO CORPCOM8718291075266,705SH SOLENONE6,88400
TAIWAN SEMICONDUCTOR MANUFACTURING SPON ADS EACH REP 5 ORD TWD10SPONSORED ADS8740391005424,410SH SOLENONE21100
TARGET CORPCOM87612E1068763,831SH SOLENONE30500
TESLA INC COMCOM88160R1011,0671,376SH SOLENONE3,98600
TEXAS INSTRUMENTS INC COM USD1.00COM8825081047393,849SH SOLENONE1,62000
THE AARONS COMPANY INC COMCOM00258W1082589,392SH SOLENONE47600
THERMO FISHER SCIENTIFIC INCCOM8835561029741,706SH SOLENONE4,21400
THOMSON-REUTERS CORP COM NPV(POST REV SPLIT) ISIN CA8849037095 SEDOL BFXPTB0COM NEW8849037092772,527SH SOLENONE54800
TIM S.A. SPON ADS EACH REP 5 ORD SHSSPONSORED ADR88706T10810910,295SH SOLENONE9,49500
TIMKEN COCOM8873891042033,108SH SOLENONE24100
TJX COMPANIES INCCOM8725401092293,476SH SOLENONE1,70600
TORONTO DOMINION BANK ONT COM NPV ISIN CA8911605092 SEDOL 2897222COM NEW8911605092343,542SH SOLENONE3,00600
TOTAL ENERGIES SESPONSORED ADS89151E1092334,931SH SOLENONE3,94200
TOYOTA MOTOR ADR REP 2 ORDSP ADR REP2COM8923313072481,403SH SOLENONE1,37800
TRITON INTL LTD CL A ISIN BMG9078F1077CL AG9078F1072865,493SH SOLENONE78200
UNILEVER PLC SPON ADR NEWSPON ADR NEW9047677042624,847SH SOLENONE20000
UNION PAC CORP COMCOM9078181081,5427,867SH SOLENONE1,67000
UNITED PARCEL SERVICE INCCL B9113121062801,538SH SOLENONE8,21900
UNITED RENTALS INCCOM911363109324925SH SOLENONE1,52000
UNITEDHEALTH GROUP INCCOM91324P1021,2373,166SH SOLENONE1,53800
VANECK ETF TR VANECK SHORT HIGH YIELD MUNSHRT HGH YLD MUN92189F3871,46358,324SH SOLENONE10700
VANECK ETF TRUST HIGH YLD MUNIETFHIGH YLD MUNIETF92189H4091,45923,360SH SOLENONE36500
VANECK ETF TRUST INTRMDT MUNI ETFINTRMDT MUNI ETF92189H2015,01197,802SH SOLENONE1,24300
VANECK ETF TRUST JP MRGAN EM LOCJP MRGAN EM LOC92189H3002989,949SH SOLENONE4300
VANGUARD CHARLOTTE TOTAL INTL BD INDEX FD ETFTOTAL INT BD ETF92203J40719,007333,245SH SOLENONE58,39000
VANGUARD CONSUMER DISCRETIONARY ETFCONSUM DIS ETF92204A10817,58057,690SH SOLENONE7000
VANGUARD EXTENDED MARKETS INDEX FUNDEXTEND MKT ETF9229086522111,161SH SOLENONE000
VANGUARD FINANCIALS ETFFINANCIALS ETF92204A4057107,665SH SOLENONE1,04200
VANGUARD HEALTH CARE ETFHEALTH CAR ETF92204A50419,36280,600SH SOLENONE46000
VANGUARD IDX FUNDTOTAL STK MKT9229087692,40110,688SH SOLENONE325,94800
VANGUARD INDEX FDS VANGUARD GROWTH ETF FORMERLY VANGUARD INDEX TR VIPERSGROWTH ETF9229087361,2654,361SH SOLENONE57,25500
VANGUARD INDEX FDS VANGUARD VALUE ETF FORMERLY VANGUARD INDEX TRVALUE ETF9229087447325,409SH SOLENONE1,67600
VANGUARD INDEX FUNDS S&P 500 ETF USDS&P 500 ETF SHS922908363342868SH SOLENONE1,25200
VANGUARD INDUSTRIALS ETFINDUSTRIAL ETF92204A60319,290102,750SH SOLENONE7,87300
VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETFFTSE EMR MKT ETF9220428583,97379,453SH SOLENONE4,64400
VANGUARD INTL EQUITY INDEX FDS FTSE EUROPE ETFFTSE EUROPE ETF9220428741,08516,545SH SOLENONE5,93600
VANGUARD INTL EQUITY INDEX FDS FTSE PACIFIC ETFFTSE PACIFIC ETF9220428662,79934,541SH SOLENONE85200
VANGUARD INTL EQUITY INDEX FDS FTSE SMCAP ETFFTSE SMCAP ETF9220427189,21969,081SH SOLENONE101,17700
VANGUARD INTL EQUITY INDEX FDS TT WRLD ST ETFTT WRLD ST ETF9220427423293,234SH SOLENONE2,16900
VANGUARD LARGE-CAP INDEX FUNDLARGE CAP ETF9229086379624,789SH SOLENONE80,96300
VANGUARD MATERIALS INDEX FUNDMATERIALS ETF92204A8019,52247,665SH SOLENONE17,22500
VANGUARD MID-CAP INDEX FUNDMID CAP ETF922908629211894SH SOLENONE69,13100
VANGUARD MUN BD FDS TAX EXEMPT BDTAX EXEMPT BD9229077464538,274SH SOLENONE2,72500
VANGUARD RUSSELL 1000 GROWTH ETFVNG RUS1000GRW92206C6803765,340SH SOLENONE46,24600
VANGUARD S&P SMALL-CAP 600 VSMLCP 600 VAL9219327782,67915,394SH SOLENONE86600
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD ETF SHSSHRT TRM CORP BD92206C40948,277585,443SH SOLENONE7,92800
VANGUARD SCOTTSDALE FDS VANGUARD RUSS3000 IDX FD ETF SHSVNG RUS3000IDX92206C5992251,138SH SOLENONE13600
VANGUARD SHT-TERM INFLATION-PROTECTED SEC IDXSTRM INFPROIDX9220208052244,266SH SOLENONE36600
VANGUARD SMALL CAP VALUE ETFSM CP VAL ETF9229086114,01723,729SH SOLENONE6100
VANGUARD SMALL-CAP GROWTH INDEX FUNDSML CP GRW ETF9229085954741,694SH SOLENONE15,87200
VANGUARD SMALL-CAP INDEX FUNDSMALL CP ETF9229087512641,209SH SOLENONE569,25100
VANGUARD SPECIALIZED FUNDS DIV APP ETFDIV APP ETF9219088441,4159,217SH SOLENONE18100
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETFFTSE DEV MKT ETF92194385890617,951SH SOLENONE900
VANGUARD TOTAL INTERNATIONAL STOCK INDEX FUNDVG TL INTL STK F9219097683685,826SH SOLENONE18000
VANGUARD UTILITIES ETFUTILITIES ETF92204A8764383,152SH SOLENONE1800
VANGUARD WHITEHALL FDS EMERG MKT BD ETFEMERG MKT BD ETF9219468855346,839SH SOLENONE4,25600
VANGUARD WHITEHALL FDS HIGH DIV YLDHIGH DIV YLD9219464062,60425,421SH SOLENONE22,57700
VANGUARD WHITEHALL FDS INTL DVD ETFINTL DVD ETF92194681096511,064SH SOLENONE1,69400
VANGUARD WHITEHALL FDS INTL HIGH ETFINTL HIGH ETF9219467942273,449SH SOLENONE1,20900
VANGUARD WORLD FD ESG US STK ETFESG US STK ETF9219107331,90224,240SH SOLENONE17,69000
VANGUARD WORLD FDS COMM SRVC ETFCOMM SRVC ETF92204A88419,343139,867SH SOLENONE7,12200
VANGUARD WORLD FDS VANGUARD CONSUMER STAPLES ETFCONSUM STP ETF92204A2076,02833,652SH SOLENONE2,33800
VANGUARD WORLD FDS VANGUARD INFORMATION TECHNOLOGY ETFINF TECH ETF92204A70250,335106,354SH SOLENONE78800
VERIZON COMMUNICATIONS INCCOM92343V1042,96354,865SH SOLENONE317,68900
VIACOMCBS INC CL BCL B92556H2063057,742SH SOLENONE33,26700
VISA INCCOM CL A92826C8391,7407,814SH SOLENONE12000
WALMART INC COMCOM9311421038596,166SH SOLENONE8,01600
WEC ENERGY GROUP INC COMCOM92939U1063994,535SH SOLENONE8100
WERNER ENTERPRISES INCCOM9507551082295,184SH SOLENONE4700
WESTERN DIGITAL CORP. COMCOM9581021052875,100SH SOLENONE1,06200
WISDOMTREE TR EMERGING MKTS HIGH DIVID FDEMER MKT HIGH FD97717W3151,63137,393SH SOLENONE5,09400
WORLD GOLD TR SPDR GLD MINISSPDR GLD MINIS98149E20425,7731,616,207SH SOLENONE1100
YUM BRANDS INCCOM9884981012662,174SH SOLENONE1,581,60200
ZENDESK INC COM USD0.01COM98936J1012041,751SH SOLENONE79400
ZOETIS INCCL A98978V1035272,718SH SOLENONE2,00400