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
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106 21,258 6,521 SH   SOLE   0 0 6,521
GLOBAL PMTS INC COM Stock 37940X102 6,675 48,780 SH   SOLE   0 0 48,780
ULTA BEAUTY INC COM Stock 90384S303 4,903 12,314 SH   SOLE   0 0 12,314
INVESCO QQQ TRUST ETF 46090E103 1,033 2,849 SH   SOLE   0 0 2,849
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 2,236 14,074 SH   SOLE   0 0 14,074
STARBUCKS CORP COM Stock 855244109 3,529 38,794 SH   SOLE   0 0 38,794
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 224 3,207 SH   SOLE   0 0 3,207
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 42,068 1,513,807 SH   SOLE   0 0 1,513,807
MONSTER BEVERAGE CORP NEW COM Stock 61174X109 2,591 32,431 SH   SOLE   0 0 32,431
JOHNSON JOHNSON COM Stock 478160104 6,332 35,728 SH   SOLE   0 0 35,728
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103 644 7,169 SH   SOLE   0 0 7,169
WASTE MGMT INC DEL COM Stock 94106L109 2,188 13,807 SH   SOLE   0 0 13,807
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 7,249 31,840 SH   SOLE   0 0 31,840
MICROCHIP TECHNOLOGY INC. Convertible 595017AD6 117 35,000 SH   SOLE   0 0 35,000
VANGUARD ENERGY INDEX FUND ETF 92204A306 620 5,798 SH   SOLE   0 0 5,798
COSTCO WHSL CORP NEW COM Stock 22160K105 14,020 24,347 SH   SOLE   0 0 24,347
YUM BRANDS INC COM Stock 988498101 399 3,366 SH   SOLE   0 0 3,366
PROCTER AND GAMBLE CO COM Stock 742718109 3,608 23,612 SH   SOLE   0 0 23,612
GENERAL MLS INC COM Stock 370334104 794 11,726 SH   SOLE   0 0 11,726
PPG INDS INC COM Stock 693506107 1,050 8,012 SH   SOLE   0 0 8,012
UNITED PARCEL SERVICE INC CL B Stock 911312106 4,444 20,725 SH   SOLE   0 0 20,725
VANGUARD REAL ESTATE ETF ETF 922908553 2,007 18,528 SH   SOLE   0 0 18,528
INTEL CORP COM Stock 458140100 1,362 27,486 SH   SOLE   0 0 27,486
CME GROUP INC COM Stock 12572Q105 1,336 5,620 SH   SOLE   0 0 5,620
MEDTRONIC PLC SHS Stock G5960L103 1,063 9,587 SH   SOLE   0 0 9,587
NETFLIX INC COM Stock 64110L106 245 656 SH   SOLE   0 0 656
PAYCHEX INC COM Stock 704326107 863 6,324 SH   SOLE   0 0 6,324
MEDICAL PPTYS TRUST INC COM REIT 58463J304 995 47,078 SH   SOLE   0 0 47,078
LAUDER ESTEE COS INC CL A Stock 518439104 311 1,142 SH   SOLE   0 0 1,142
MERCK CO INC COM Stock 58933Y105 3,929 47,890 SH   SOLE   0 0 47,890
ISHARES SHORT TERM NATIONAL MUNI BOND ETF ETF 464288158 239 2,285 SH   SOLE   0 0 2,285
SPDR S P 500 ETF ETF 78462F103 1,530 3,388 SH   SOLE   0 0 3,388
MASTERCARD INCORPORATED CL A Stock 57636Q104 2,155 6,030 SH   SOLE   0 0 6,030
ALLSTATE CORP COM Stock 020002101 774 5,594 SH   SOLE   0 0 5,594
LAMB WESTON HLDGS INC COM Stock 513272104 1,385 23,134 SH   SOLE   0 0 23,134
ISHARES TIPS BOND ETF ETF 464287176 402 3,231 SH   SOLE   0 0 3,231
CORNING INC COM Stock 219350105 793 21,501 SH   SOLE   0 0 21,501
BANK NEW YORK MELLON CORP COM Stock 064058100 225 4,548 SH   SOLE   0 0 4,548
VERIZON COMMUNICATIONS INC COM Stock 92343V104 3,868 75,947 SH   SOLE   0 0 75,947
FEDEX CORP COM Stock 31428X106 3,759 16,245 SH   SOLE   0 0 16,245
SHERWIN WILLIAMS CO COM Stock 824348106 6,176 24,745 SH   SOLE   0 0 24,745
PEPSICO INC COM Stock 713448108 5,019 29,991 SH   SOLE   0 0 29,991
KIMBERLY CLARK CORP COM Stock 494368103 237 1,932 SH   SOLE   0 0 1,932
TE CONNECTIVITY LTD SHS Stock H84989104 3,398 25,949 SH   SOLE   0 0 25,949
HONEYWELL INTL INC COM Stock 438516106 8,820 45,330 SH   SOLE   0 0 45,330
FORD MTR CO DEL COM Stock 345370860 181 10,711 SH   SOLE   0 0 10,711
HOME DEPOT INC COM Stock 437076102 15,624 52,198 SH   SOLE   0 0 52,198
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 400 1,761 SH   SOLE   0 0 1,761
BIOMARIN PHARMACEUTICAL INC Convertible 09061GAH4 124 125,000 SH   SOLE   0 0 125,000
DISH NETWORK CORPORATION Convertible 25470MAB5 64 71,000 SH   SOLE   0 0 71,000
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 1,272 9,291 SH   SOLE   0 0 9,291
VERISK ANALYTICS INC COM Stock 92345Y106 3,174 14,789 SH   SOLE   0 0 14,789
SOUTHERN CO COM Stock 842587107 345 4,767 SH   SOLE   0 0 4,767
SCHWAB US LARGE CAP ETF ETF 808524201 205 3,822 SH   SOLE   0 0 3,822
WHIRLPOOL CORP COM Stock 963320106 748 4,334 SH   SOLE   0 0 4,334
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 708 9,330 SH   SOLE   0 0 9,330
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 264 6,804 SH   SOLE   0 0 6,804
ISHARES S P SMALL CAP FUND ETF 464287804 333 3,092 SH   SOLE   0 0 3,092
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,458 6,966 SH   SOLE   0 0 6,966
NICE SYS INC Corp Bond 65366HAB9 139 53,000 SH   SOLE   0 0 53,000
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 4,573 10,037 SH   SOLE   0 0 10,037
VANGUARD SHORT TERM CORPORATE BOND INDEX FUND ETF 92206C409 439 5,627 SH   SOLE   0 0 5,627
VANECK HIGH YIELD MUNI ETF ETF 92189H409 818 14,252 SH   SOLE   0 0 14,252
ALPHABET INC CAP STK CL A Stock 02079K305 15,560 5,594 SH   SOLE   0 0 5,594
VIAVI SOLUTIONS INC Convertible 925550AB1 47 36,000 SH   SOLE   0 0 36,000
FISERV INC COM Stock 337738108 507 5,006 SH   SOLE   0 0 5,006
OREILLY AUTOMOTIVE INC COM Stock 67103H107 2,328 3,400 SH   SOLE   0 0 3,400
CONSTELLATION BRANDS INC CL A Stock 21036P108 7,306 31,724 SH   SOLE   0 0 31,724
CSX CORP COM Stock 126408103 451 12,051 SH   SOLE   0 0 12,051
COMCAST CORP NEW CL A Stock 20030N101 7,785 166,293 SH   SOLE   0 0 166,293
MICROSOFT CORP COM Stock 594918104 33,620 109,048 SH   SOLE   0 0 109,048
SS C TECHNOLOGIES HLDGS INC COM Stock 78467J100 3,005 40,067 SH   SOLE   0 0 40,067
NEUROCRINE BIOSCIENCES INC Convertible 64125CAD1 70 54,000 SH   SOLE   0 0 54,000
CVS HEALTH CORP COM Stock 126650100 3,574 35,319 SH   SOLE   0 0 35,319
LENDINGTREE INC Convertible 52603BAA5 18 18,000 SH   SOLE   0 0 18,000
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 1,215 17,670 SH   SOLE   0 0 17,670
AVERY DENNISON CORP COM Stock 053611109 667 3,835 SH   SOLE   0 0 3,835
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 1,057 2 SH   SOLE   0 0 2
MARRIOTT VACATIONS WORLDWIDE C Convertible 57164YAB3 43 38,000 SH   SOLE   0 0 38,000
BOEING CO COM Stock 097023105 1,063 5,552 SH   SOLE   0 0 5,552
WORKDAY INC Convertible 98138HAF8 88 54,000 SH   SOLE   0 0 54,000
VANGUARD SMALL CAP INDEX FUND ETF 922908751 528 2,487 SH   SOLE   0 0 2,487
VANGUARD MID CAP INDEX FUND ETF 922908629 397 1,671 SH   SOLE   0 0 1,671
NEXTERA ENERGY INC COM Stock 65339F101 12,207 144,108 SH   SOLE   0 0 144,108
NIKE INC CL B Stock 654106103 7,890 58,636 SH   SOLE   0 0 58,636
TESLA INC COM Stock 88160R101 5,851 5,430 SH   SOLE   0 0 5,430
LINDE PLC SHS Stock G5494J103 297 930 SH   SOLE   0 0 930
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 251 6,554 SH   SOLE   0 0 6,554
HARLEY DAVIDSON INC COM Stock 412822108 210 5,348 SH   SOLE   0 0 5,348
AMDOCS LTD SHS Stock G02602103 1,648 20,049 SH   SOLE   0 0 20,049
PATRICK INDS INC Convertible 703343AB9 70 71,000 SH   SOLE   0 0 71,000
VANGUARD S P 500 ETF ETF 922908363 523 1,262 SH   SOLE   0 0 1,262
ILLUMINA INC COM Stock 452327109 3,267 9,352 SH   SOLE   0 0 9,352
NRG ENERGY INC Convertible 629377CG5 58 53,000 SH   SOLE   0 0 53,000
HUNTINGTON BANCSHARES INC COM Stock 446150104 381 26,126 SH   SOLE   0 0 26,126
BLOCK INC Convertible 852234AD5 64 36,000 SH   SOLE   0 0 36,000
SPDR S P 600 SMALL CAP VALUE ETF ETF 78464A300 1,424 17,095 SH   SOLE   0 0 17,095
SPDR S P 400 MID CAP GROWTH ETF ETF 78464A821 2,646 35,659 SH   SOLE   0 0 35,659
SPDR S P 600 SMALL CAP GROWTH ETF ETF 78464A201 1,429 17,056 SH   SOLE   0 0 17,056
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 6,343 65,896 SH   SOLE   0 0 65,896
LILLY ELI CO COM Stock 532457108 443 1,548 SH   SOLE   0 0 1,548
HASBRO INC COM Stock 418056107 1,103 13,468 SH   SOLE   0 0 13,468
AIR PRODS CHEMS INC COM Stock 009158106 1,190 4,764 SH   SOLE   0 0 4,764
SPLUNK INC Convertible 848637AD6 63 53,000 SH   SOLE   0 0 53,000
LEIDOS HOLDINGS INC COM Stock 525327102 1,086 10,057 SH   SOLE   0 0 10,057
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 31,372 525,150 SH   SOLE   0 0 525,150
PPL CORP COM Stock 69351T106 372 13,042 SH   SOLE   0 0 13,042
DEXCOM INC Convertible 252131AH0 112 36,000 SH   SOLE   0 0 36,000
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 1,052 10,476 SH   SOLE   0 0 10,476
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 500 4,486 SH   SOLE   0 0 4,486
INCYTE CORP COM Stock 45337C102 1,366 17,203 SH   SOLE   0 0 17,203
SYSCO CORP COM Stock 871829107 391 4,800 SH   SOLE   0 0 4,800
TELADOC HEALTH INC Convertible 87918AAC9 50 36,000 SH   SOLE   0 0 36,000
ENTERGY CORP NEW COM Stock 29364G103 1,263 10,821 SH   SOLE   0 0 10,821
HELIX ENERGY SOLUTIONS GRP INC Convertible 42330PAK3 103 91,000 SH   SOLE   0 0 91,000
ISHARES RUSSELL MID CAP GROWTH ETF ETF 464287481 571 5,685 SH   SOLE   0 0 5,685
VANGUARD SMALL CAP VALUE INDEX FUND ETF 922908611 1,935 11,002 SH   SOLE   0 0 11,002
ETSY INC Convertible 29786AAJ5 87 54,000 SH   SOLE   0 0 54,000
REGENERON PHARMACEUTICALS COM Stock 75886F107 4,530 6,487 SH   SOLE   0 0 6,487
APELLIS PHARMACEUTICALS INC Convertible 03753UAB2 103 66,000 SH   SOLE   0 0 66,000
EXACT SCIENCES CORP Convertible 30063PAC9 67 77,000 SH   SOLE   0 0 77,000
ISHARES MSCI EAFE VALUE ETF ETF 464288877 8,311 165,363 SH   SOLE   0 0 165,363
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 866 15,704 SH   SOLE   0 0 15,704
PEBBLEBROOK HOTEL TR Convertible 70509VAA8 105 92,000 SH   SOLE   0 0 92,000
VANGUARD MID CAP GROWTH INDEX FUND ETF 922908538 601 2,697 SH   SOLE   0 0 2,697
EVERBRIDGE INC Convertible 29978AAC8 30 34,000 SH   SOLE   0 0 34,000
ELECTRONIC ARTS INC COM Stock 285512109 756 5,982 SH   SOLE   0 0 5,982
VISA INC COM CL A Stock 92826C839 15,762 71,074 SH   SOLE   0 0 71,074
HERSHEY CO COM Stock 427866108 212 980 SH   SOLE   0 0 980
VANGUARD VALUE INDEX FUND ETF 922908744 6,476 43,822 SH   SOLE   0 0 43,822
VANGUARD GROWTH INDEX FUND ETF 922908736 2,894 10,063 SH   SOLE   0 0 10,063
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 3,797 15,281 SH   SOLE   0 0 15,281
AMERICAN TOWER CORP NEW COM REIT 03027X100 11,887 47,320 SH   SOLE   0 0 47,320
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 2,787 6,737 SH   SOLE   0 0 6,737
META PLATFORMS INC CL A Stock 30303M102 10,977 49,368 SH   SOLE   0 0 49,368
SERVICENOW INC COM Stock 81762P102 2,795 5,019 SH   SOLE   0 0 5,019
MONDELEZ INTL INC CL A Stock 609207105 4,437 70,686 SH   SOLE   0 0 70,686
BROADCOM INC COM Stock 11135F101 517 822 SH   SOLE   0 0 822
D R HORTON INC COM Stock 23331A109 6,377 85,589 SH   SOLE   0 0 85,589
METLIFE INC COM Stock 59156R108 1,645 23,418 SH   SOLE   0 0 23,418
FLOWERS FOODS INC COM Stock 343498101 888 34,567 SH   SOLE   0 0 34,567
KINDER MORGAN INC DEL COM Stock 49456B101 197 10,425 SH   SOLE   0 0 10,425
NVIDIA CORPORATION COM Stock 67066G104 1,712 6,276 SH   SOLE   0 0 6,276
ABBVIE INC COM Stock 00287Y109 2,253 13,899 SH   SOLE   0 0 13,899
S P GLOBAL INC COM Stock 78409V104 6,546 15,960 SH   SOLE   0 0 15,960
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 451 5,680 SH   SOLE   0 0 5,680
ZOETIS INC CL A Stock 98978V103 6,035 32,002 SH   SOLE   0 0 32,002
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 290 2,790 SH   SOLE   0 0 2,790
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 435 1,702 SH   SOLE   0 0 1,702
BLACKSTONE INC COM Stock 09260D107 246 1,939 SH   SOLE   0 0 1,939
STRYKER CORPORATION COM Stock 863667101 2,719 10,172 SH   SOLE   0 0 10,172
QUALCOMM INC COM Stock 747525103 270 1,769 SH   SOLE   0 0 1,769
FASTENAL CO COM Stock 311900104 2,321 39,084 SH   SOLE   0 0 39,084
GENERAL DYNAMICS CORP COM Stock 369550108 309 1,285 SH   SOLE   0 0 1,285
DISCOVER FINL SVCS COM Stock 254709108 237 2,153 SH   SOLE   0 0 2,153
MCDONALDS CORP COM Stock 580135101 3,717 15,031 SH   SOLE   0 0 15,031
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 4,796 36,306 SH   SOLE   0 0 36,306
QUEST DIAGNOSTICS INC COM Stock 74834L100 3,981 29,092 SH   SOLE   0 0 29,092
CISCO SYS INC COM Stock 17275R102 9,626 172,638 SH   SOLE   0 0 172,638
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 7,299 139,188 SH   SOLE   0 0 139,188
ISHARES RUSSELL MID CAP ETF ETF 464287499 17,531 224,652 SH   SOLE   0 0 224,652
AUTODESK INC COM Stock 052769106 1,781 8,310 SH   SOLE   0 0 8,310
CDW CORP COM Stock 12514G108 2,123 11,871 SH   SOLE   0 0 11,871
AT T INC COM Stock 00206R102 361 15,298 SH   SOLE   0 0 15,298
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 17,848 233,502 SH   SOLE   0 0 233,502
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 325 1,759 SH   SOLE   0 0 1,759
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 251 2,445 SH   SOLE   0 0 2,445
ISHARES US TECHNOLOGY ETF ETF 464287721 631 6,129 SH   SOLE   0 0 6,129
SKYWORKS SOLUTIONS INC COM Stock 83088M102 6,016 45,140 SH   SOLE   0 0 45,140
ISHARES S P 500 GROWTH ETF ETF 464287309 418 5,474 SH   SOLE   0 0 5,474
ISHARES CORE S P 500 ETF ETF 464287200 2,160 4,761 SH   SOLE   0 0 4,761
UNION PAC CORP COM Stock 907818108 6,842 25,045 SH   SOLE   0 0 25,045
ECOLAB INC COM Stock 278865100 4,484 25,400 SH   SOLE   0 0 25,400
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 310 8,520 SH   SOLE   0 0 8,520
SALESFORCE INC COM Stock 79466L302 4,501 21,201 SH   SOLE   0 0 21,201
MCCORMICK CO INC COM NON VTG Stock 579780206 299 3,000 SH   SOLE   0 0 3,000
IDEXX LABS INC COM Stock 45168D104 1,591 2,910 SH   SOLE   0 0 2,910
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 16,278 27,560 SH   SOLE   0 0 27,560
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 3,876 25,902 SH   SOLE   0 0 25,902
LOCKHEED MARTIN CORP COM Stock 539830109 7,122 16,136 SH   SOLE   0 0 16,136
JPMORGAN CHASE CO COM Stock 46625H100 11,418 83,763 SH   SOLE   0 0 83,763
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 4,832 125,070 SH   SOLE   0 0 125,070
CHEVRON CORP NEW COM Stock 166764100 1,085 6,664 SH   SOLE   0 0 6,664
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 4,849 44,234 SH   SOLE   0 0 44,234
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 1,137 23,680 SH   SOLE   0 0 23,680
CINCINNATI FINL CORP COM Stock 172062101 2,230 16,402 SH   SOLE   0 0 16,402
DANAHER CORPORATION COM Stock 235851102 222 760 SH   SOLE   0 0 760
TJX COS INC NEW COM Stock 872540109 2,628 43,391 SH   SOLE   0 0 43,391
BK OF AMERICA CORP COM Stock 060505104 5,866 142,324 SH   SOLE   0 0 142,324
WALMART INC COM Stock 931142103 2,920 19,609 SH   SOLE   0 0 19,609
ORACLE CORP COM Stock 68389X105 438 5,300 SH   SOLE   0 0 5,300
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 547 5,529 SH   SOLE   0 0 5,529
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 616 13,354 SH   SOLE   0 0 13,354
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 463 4,129 SH   SOLE   0 0 4,129
PFIZER INC COM Stock 717081103 2,687 51,913 SH   SOLE   0 0 51,913
3M CO COM Stock 88579Y101 241 1,618 SH   SOLE   0 0 1,618
CATERPILLAR INC COM Stock 149123101 620 2,783 SH   SOLE   0 0 2,783
ALPHABET INC CAP STK CL C Stock 02079K107 4,701 1,683 SH   SOLE   0 0 1,683
AMERICAN EXPRESS CO COM Stock 025816109 3,007 16,082 SH   SOLE   0 0 16,082
AMGEN INC COM Stock 031162100 11,626 48,077 SH   SOLE   0 0 48,077
APPLIED MATLS INC COM Stock 038222105 8,634 65,512 SH   SOLE   0 0 65,512
ANALOG DEVICES INC COM Stock 032654105 323 1,961 SH   SOLE   0 0 1,961
TRANSDIGM GROUP INC COM Stock 893641100 3,195 4,903 SH   SOLE   0 0 4,903
ARISTA NETWORKS INC COM Stock 040413106 3,771 27,134 SH   SOLE   0 0 27,134
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 737 4,550 SH   SOLE   0 0 4,550
TIMKENSTEEL CORPORATION COM Stock 887399103 218 10,000 SH   SOLE   0 0 10,000
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 555 5,183 SH   SOLE   0 0 5,183
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 465 8,712 SH   SOLE   0 0 8,712
SPDR PORTFOLIO S P 500 ETF ETF 78464A854 43,708 822,668 SH   SOLE   0 0 822,668
EATON CORP PLC SHS Stock G29183103 679 4,479 SH   SOLE   0 0 4,479
ABIOMED INC COM Stock 003654100 264 800 SH   SOLE   0 0 800
ESSENTIAL UTILS INC COM Stock 29670G102 413 8,093 SH   SOLE   0 0 8,093
CIENA CORP COM NEW Stock 171779309 3,365 55,515 SH   SOLE   0 0 55,515
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 259 3,329 SH   SOLE   0 0 3,329
LIBERTY MEDIA CORP DEL Convertible 531229AB8 74 53,000 SH   SOLE   0 0 53,000
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 6,426 97,063 SH   SOLE   0 0 97,063
MKS INSTRS INC COM Stock 55306N104 3,233 21,559 SH   SOLE   0 0 21,559
UNIVEST FINANCIAL CORPORATION COM Stock 915271100 723 27,052 SH   SOLE   0 0 27,052
PHILIP MORRIS INTL INC COM Stock 718172109 646 6,883 SH   SOLE   0 0 6,883
ROPER TECHNOLOGIES INC COM Stock 776696106 8,101 17,156 SH   SOLE   0 0 17,156
SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 8,321 81,188 SH   SOLE   0 0 81,188
PNC FINL SVCS GROUP INC COM Stock 693475105 463 2,513 SH   SOLE   0 0 2,513
EQUINIX INC COM REIT 29444U700 3,607 4,864 SH   SOLE   0 0 4,864
BRISTOL MYERS SQUIBB CO COM Stock 110122108 281 3,848 SH   SOLE   0 0 3,848
ISHARES RUSSELL 3000 ETF ETF 464287689 440 1,680 SH   SOLE   0 0 1,680
REALTY INCOME CORP COM REIT 756109104 247 3,578 SH   SOLE   0 0 3,578
ALTRIA GROUP INC COM Stock 02209S103 607 11,628 SH   SOLE   0 0 11,628
DOMINION ENERGY INC COM Stock 25746U109 450 5,304 SH   SOLE   0 0 5,304
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 225 1,364 SH   SOLE   0 0 1,364
EXXON MOBIL CORP COM Stock 30231G102 1,123 13,607 SH   SOLE   0 0 13,607
UNITEDHEALTH GROUP INC COM Stock 91324P102 14,023 27,499 SH   SOLE   0 0 27,499
TRAVELERS COMPANIES INC COM Stock 89417E109 517 2,830 SH   SOLE   0 0 2,830
LOWES COS INC COM Stock 548661107 1,688 8,349 SH   SOLE   0 0 8,349
DEERE CO COM Stock 244199105 268 647 SH   SOLE   0 0 647
ATLAS AIR WORLDWIDE HLDGS INC Convertible 049164BH8 60 53,000 SH   SOLE   0 0 53,000
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 249 3,347 SH   SOLE   0 0 3,347
ACTIVISION BLIZZARD INC COM Stock 00507V109 1,697 21,193 SH   SOLE   0 0 21,193
SPDR PORTFOLIO DEVELOPED WORLD EX US ETF ETF 78463X889 1,236 36,062 SH   SOLE   0 0 36,062
TORONTO DOMINION BK ONT COM NEW Stock 891160509 4,677 58,893 SH   SOLE   0 0 58,893
BLACKROCK INC COM Stock 09247X101 19,444 25,445 SH   SOLE   0 0 25,445
ISHARES S P MIDCAP FUND ETF 464287507 1,017 3,793 SH   SOLE   0 0 3,793
ZILLOW GROUP INC CL C CAP STK Stock 98954M200 1,027 20,849 SH   SOLE   0 0 20,849
APPLE INC COM Stock 037833100 68,276 391,021 SH   SOLE   0 0 391,021
WEC ENERGY GROUP INC COM Stock 92939U106 1,863 18,674 SH   SOLE   0 0 18,674
ABBOTT LABS COM Stock 002824100 7,782 65,749 SH   SOLE   0 0 65,749
DISNEY WALT CO COM Stock 254687106 9,810 71,525 SH   SOLE   0 0 71,525
MARSH MCLENNAN COS INC COM Stock 571748102 5,679 33,324 SH   SOLE   0 0 33,324